đŸ› ī¸
Tool

Dr Doc Search

by namuan gh-tool--namuan--dr-doc-search
Nexus Index
0.0 Top 18%
S: Semantic 50
A: Authority 0
P: Popularity 0
R: Recency 0
Q: Quality 0
Tech Context
Vital Performance
0 DL / 30D
0.0%

Converse with a book (PDF) See tweet for full demo. --- **Documentation**: https://namuan.github.io/dr-doc-search **Source Code**: https://github.com/namuan/dr-doc-search **PyPI**: https://pypi.org/project/dr-doc-search/ --- - Tessaract OCR - ImageMagick > **Note:** > If you are using Windows, then make sure that you set the location > of ImageMagick executable in the environment variable. There are two steps to use this application: **1.** First, you need to create the index and generate emb...

Python Lang
Open Source 598 Stars
1.0.0 Version
Alpha Reliability
Tool Information Summary
Entity Passport
Registry ID gh-tool--namuan--dr-doc-search
Provider github
📜

Cite this tool

Academic & Research Attribution

BibTeX
@misc{gh_tool__namuan__dr_doc_search,
  author = {namuan},
  title = {Dr Doc Search Tool},
  year = {2026},
  howpublished = {\url{https://github.com/namuan/dr-doc-search}},
  note = {Accessed via Free2AITools Knowledge Fortress}
}
APA Style
namuan. (2026). Dr Doc Search [Tool]. Free2AITools. https://github.com/namuan/dr-doc-search

đŸ”ŦTechnical Deep Dive

Full Specifications [+]

Quick Commands

🐙 GitHub Clone
git clone https://github.com/namuan/dr-doc-search
🐍 PIP Install
pip install dr-doc-search

âš–ī¸ Nexus Index V2.0

0.0
TOP 18% SYSTEM IMPACT
Semantic (S) 50
Authority (A) 0
Popularity (P) 0
Recency (R) 0
Quality (Q) 0

đŸ’Ŧ Index Insight

FNI V2.0 for Dr Doc Search: Semantic (S:50), Authority (A:0), Popularity (P:0), Recency (R:0), Quality (Q:0).

Free2AITools Nexus Index

Verification Authority

Unbiased Data Node Refresh: VFS Live

📋 Specs

Language
Python
License
Open Source
Version
1.0.0
đŸ“Ļ

Usage documentation not yet indexed for this tool.

🔗 View Source Code ↗

Technical Documentation

Doc Search

PyPI PyPI - Python Version PyPI - License

Converse with a book (PDF)

See tweet for full demo.


Documentation: https://namuan.github.io/dr-doc-search

Source Code: https://github.com/namuan/dr-doc-search

PyPI: https://pypi.org/project/dr-doc-search/


Pre-requisites

Note: If you are using Windows, then make sure that you set the location of ImageMagick executable in the IMCONV environment variable.

shell
# For example, if you have installed ImageMagick in PROGRAMFILES\ImageMagick-7.1.0-Q16-HDRI
set IMCONV="%PROGRAMFILES%\ImageMagick-7.1.0-Q16-HDRI\magick"

Installation

sh
pip install dr-doc-search

Example Usage

There are two steps to use this application:

1. First, you need to create the index and generate embeddings for the PDF file. Here I'm using a PDF file generated from this page Parable of a Monetary Economy

Before running this, you need to set up your OpenAI API key. You can get it from OpenAI.

From version 1.5.0, you can skip OpenAI and use HuggingFace models to generate embeddings and answers.

shell
export OPENAI_API_KEY=

The run the following command to start the training process:

shell
dr-doc-search --train -i ~/Downloads/parable-of-a-monetary-economy-heteconomist.pdf

Use huggingface for generating embeddings:

shell
dr-doc-search --train -i ~/Downloads/parable-of-a-monetary-economy-heteconomist.pdf --embedding huggingface

The training process generates some temporary files in the OutputDir/dr-doc-search/<pdf-name> folder under your home directory. Here is what it looks like:

text
 ~/OutputDir/dr-doc-search/parable-of-a-monetary-economy-heteconomist
$ tree
.
├── images
│ ├── output-1.png
│ ├── output-10.png
│ ├── output-11.png
...
│ └── output-9.png
├── index
│ ├── docsearch.index
│ └── index.pkl
├── parable-of-a-monetary-economy-heteconomist.pdf
└── scanned
    ├── output-1.txt
    ...
    └── output-9.txt

Note: It is possible to change the base of the output directory by providing the --app-dir argument.

2. Now that we have the index, we can use it to start asking questions.

shell
dr-doc-search -i ~/Downloads/parable-of-a-monetary-economy-heteconomist.pdf --input-question "How did the attempt to reduce the debut resulted in decrease in employment?"

Or You can open up a web interface (on port :5006) to ask questions:

shell
dr-doc-search --web-app -i ~/Downloads/parable-of-a-monetary-economy-heteconomist.pdf

To use huggingface model, provide the --llm argument:

shell
dr-doc-search --web-app -i ~/Downloads/parable-of-a-monetary-economy-heteconomist.pdf --llm huggingface

There are more options for choose the start and end pages for the PDF file. See the help for more details:

shell
dr-doc-search --help

Acknowledgements

Development

  • Clone this repository

  • Requirements:

  • Create a virtual environment and install the dependencies

sh
poetry install
  • Activate the virtual environment
sh
poetry shell

Validating build

sh
make build

Release process

A release is automatically published when a new version is bumped using make bump. See .github/workflows/build.yml for more details. Once the release is published, .github/workflows/publish.yml will automatically publish it to PyPI.

Disclaimer

This project is not affiliated with OpenAI. The OpenAI API and GPT-3 language model are not free after the trial period.

🚀 Quick Start

bash
pip install dr-doc-search

Social Proof

GitHub Repository
598Stars
58Forks
🔄 Daily sync (03:00 UTC)

AI Summary: Based on GitHub metadata. Not a recommendation.

📊 FNI Methodology 📚 Knowledge Baseâ„šī¸ Verify with original source

đŸ›Ąī¸ Tool Transparency Report

Verified data manifest for traceability and transparency.

100% Data Disclosure Active

🆔 Identity & Source

id
gh-tool--namuan--dr-doc-search
source
github
author
namuan
tags
gpt3langchainnlp-machine-learningpythonsummarization

âš™ī¸ Technical Specs

architecture
null
params billions
null
context length
null
pipeline tag
other

📊 Engagement & Metrics

likes
0
downloads
0
github stars
598

Free2AITools Constitutional Data Pipeline: Curated disclosure mode active. (V15.x Standard)