AI-Powered File Intelligence Platform for Chinese Documents
Semantic search, OCR, and AI chat for your documents and images — optimized for Chinese content.
- Overview
- Key Features
- Screenshots
- Installation
- Usage
- Tech Stack
- Project Structure
- Contributing
- License
- Contact
Filefinder v2 is a powerful desktop application that transforms how you manage and interact with files. Built for professionals, researchers, and teams working with large document collections in Chinese environments, it combines semantic search, OCR, and retrieval-augmented generation (RAG) into a single intelligent assistant.
Whether you need to find a specific document, extract text from images, or have a conversation about your files, Filefinder makes it feel effortless.
- Semantic File Search — Find documents (DOCX, PDF, TXT) and images (JPG, PNG) using natural language queries in Chinese.
- AI-Driven Insights — Generate embeddings for text and images with models optimized for Chinese content, powered by SentenceTransformers and ChineseCLIP.
- OCR Excellence — Extract and summarize text from images and PDFs using Tesseract OCR with Chinese character support (
chi_sim). - Smart Chat Assistant — Engage in contextual conversations or summarize files with a Chinese-focused AI, supporting both Normal and RAG modes.
- Chinese Interface — Fully localized UI with intuitive navigation, designed for native Chinese speakers.
- Dark/Light Mode — Toggle themes for comfortable use in any lighting.
- System Tray Integration — Minimize to tray and restore with a global
Alt+Qhotkey. - Continuous Indexing — Automatically update file indexes for monitored directories.
Screenshots will be updated with v2's Chinese interface.
Download FileFinderSetup.exe from the Releases page and run the installer.
Requirements:
- Python 3.10+
- Tesseract OCR with Chinese language pack (
chi_sim)
Steps:
# Clone the repository
git clone https://github.com/BotirBakhtiyarov/Filefinder.git
cd Filefinder
# Create a virtual environment
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# Run the application
python main.py- Launch Filefinder from the Start Menu or source.
- Select directories to monitor and index.
- Search your files using natural language in Chinese.
- Chat with your documents in Normal or RAG mode.
- Press
Alt+Qanywhere to bring the app to the foreground.
| Layer | Technology |
|---|---|
| Desktop GUI | CustomTkinter |
| Backend API | Flask |
| Embeddings | ChineseCLIP, SentenceTransformers (paraphrase-multilingual-MiniLM-L12-v2) |
| OCR | Tesseract OCR |
| AI Models | Compatible with DeepSeek / OpenAI-style APIs |
| Packaging | PyInstaller / Windows Installer |
Filefinder/
├── app/ # Application modules
├── assets/ # Images and static resources
├── screenshots/ # UI screenshots
├── main.py # Application entry point
├── requirements.txt # Python dependencies
└── README.md
Contributions are welcome! Please open an issue or submit a pull request with your improvements.
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License — see the LICENSE file for details.
- Author: Botir Bakhtiyarov
- Email: hello@bbotir.xyz
- Website: https://bbotir.xyz
- Telegram: @opensource_uz