Your intelligent document assistant that examines, diagnoses, and organizes your documents with AI-powered vision.
- 👁️ AI-powered document vision and analysis
- 🏥 Smart document diagnosis and classification
- 📝 Intelligent file naming based on content
- 📁 Automated document organization
- 🔒 Secure and private processing
- 🌐 User-friendly web interface
- Ruby 2.7 or higher
- Bundler gem
- OpenAI API key
- Clone the repository:
git clone https://github.com/crazzmc/eyedoctor.git
cd eyedoctor- Install dependencies:
bundle install- Start the application:
ruby simple_web.rbThe web interface will automatically open in your default browser.
- Enter your OpenAI API key
- Select your scan folder (where new documents will be placed)
- Choose your organized folder (where processed documents will go)
- Click "Start Scanning" to begin
- Place documents in your scan folder to process them
eyeDOCtor examines documents and extracts key information such as:
- Dates
- Organization names
- Document types
- Reference numbers
- Important content
Files are then renamed and organized based on this information.
- API keys are stored locally and never transmitted
- Documents are processed on your machine
- No data is stored or sent to external servers (except OpenAI API)
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.