FreeGPT is a modern, privacy-focused AI chat application that you run on your own computer. It allows you to chat with powerful AI models (like Google Gemini, GPT-4, Claude) and even upload your own documents (PDFs, Word files) to ask questions about them.
Don't want to install anything?
- Go to Releases.
- Download the latest
FreeGPT.exe. - Double-click to run!
- Your browser will open automatically at
http://localhost:8000.
(Mac and Linux users: Please follow the "Installation Guide" below to run from source code.)
- Chat with Files: Upload documents and the AI will answer based on their content.
- Private: Your documents stay on your computer.
- Multi-Model: Use Google, OpenAI, Anthropic, or OpenRouter models.
- Smart: Automatically reads scanned PDFs (images) using AI vision.
- Secure: Session isolation keeps your chats private from each other.
- Node.js (v18+)
- Python (v3.10+)
git clone https://github.com/alexandersomosi/freegpt.git
cd freegptcd backend
python -m venv venv
# Windows: venv\Scripts\activate
# Mac/Linux: source venv/bin/activate
pip install -r requirements.txt
python main.py<img width="2559" height="1305" alt="Képernyőkép 2026-01-11 215814" src="https://github.com/user-attachments/assets/5250924c-260e-4db4-9314-38da9a5990f4" />
# In a new terminal
npm install
npm run devIf you want to create your own executable:
- Run
python build_executable.pyin the root directory. - The result will be in the
dist/folder.
MIT - Free to use and modify.