Welcome to the future of document interaction! With PrivateGPT, you can create a question-and-answer chatbot that operates entirely on your local machine, ensuring that your data remains private and secure. In this guide, we will walk you through the steps to set up and run PrivateGPT so you can seamlessly query your documents without relying on the internet.
Contents
Getting Started
The codebase is live! Feel free to star the repository to receive updates. You can also follow the developers on Twitter (Anil Chandra Naidu Matcha) and Twitter (Ankur Singh) for more updates.
Requirements
- Python 3.8 or later
- NodeJS v18.12.1 or later
- Minimum of 16GB of memory
How to Run
Follow these steps to get your chatbot up and running:
- Navigate to the client folder and execute the following commands:
- Now, move to the server folder and run these commands:
- Open your browser and navigate to http://localhost:3000. Click on “Download model” to get the required model initially.
- Upload any document of your choice and click on “Ingest data.” The ingestion process is swift!
- Finally, run any query on your data. Please note that while result retrieval is slow, patience is key!
npm install
npm run dev
pip install -r requirements.txt
python privateGPT.py
Support
If you encounter any issues, feel free to join the community on Discord for support.
For troubleshooting, keep in mind that setting up environments can sometimes lead to hiccups. Make sure all dependencies are correctly installed and that your memory requirements are met. You can also check the logs for any errors that may arise during execution. If assistance is needed, don’t hesitate to reach out! For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
Data
PrivateGPT supports a variety of document extensions, enabling diverse input options:
- .csv: CSV
- .docx: Word Document
- .enex: EverNote
- .eml: Email
- .epub: EPub
- .html: HTML File
- .md: Markdown
- .msg: Outlook Message
- .odt: Open Document Text
- .pdf: Portable Document Format (PDF)
- .pptx: PowerPoint Document
- .txt: Text file (UTF-8)
Check Repositories
For additional resources, check out these repositories:
Conclusion
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.

