Welcome to big-AGI π, the GPT application for Pro users that combines utility,
simplicity, and speed. Powered by the latest models from 7 vendors, including
open-source, big-AGI
offers best-in-class Voice and Chat with AI Personas,
visualizations, coding, drawing, calling, and quite more -- all in a polished UX.
Pros use big-AGI. π Developers love big-AGI. π€
Or fork & run on Vercel
π roadmap
big-AGI is an open book; our public roadmap shows the current developments and future ideas.
- Got a suggestion? Add your roadmap ideas
- Want to contribute? Pick up a task! - easy to pro
- Web Browsing: Download web pages within chats - browsing guide
- Branching Discussions: Create new conversations from any message
- Keyboard Navigation: Swift chat navigation with new shortcuts (e.g. ctrl+alt+left/right)
- Performance Boost: Faster rendering for a smoother experience
- UI Enhancements: Refined interface based on user feedback
- New Features: Anthropic Claude 2.1,
/help
command, and Flattener tool - For Developers: Code quality upgrades and snackbar notifications
- Continued Voice: Engage with hands-free interaction for a seamless experience
- Visualization Tool: Create data representations with our new visualization capabilities
- Ollama Local Models: Leverage local models support with our comprehensive guide
- Text Tools: Enjoy tools including highlight differences to refine your content
- Mermaid Diagramming: Render complex diagrams with our Mermaid language support
- OpenAI 1106 Chat Models: Experience the cutting-edge capabilities of the latest OpenAI models
- SDXL Support: Enhance your image generation with SDXL support for Prodia
- Cloudflare OpenAI API Gateway: Integrate with Cloudflare for a robust API gateway
- Helicone for Anthropic: Utilize Helicone's tools for Anthropic models
Check out the big-AGI open roadmap, or the past releases changelog.
- AI Personas: Tailor your AI interactions with customizable personas
- Sleek UI/UX: A smooth, intuitive, and mobile-responsive interface
- Efficient Interaction: Voice commands, OCR, and drag-and-drop file uploads
- Multiple AI Models: Choose from a variety of leading AI providers
- Privacy First: Self-host and use your own API keys for full control
- Advanced Tools: Execute code, import PDFs, and summarize documents
- Seamless Integrations: Enhance functionality with various third-party services
- Open Roadmap: Contribute to the progress of big-AGI
- Enjoy the hosted open-source app on big-AGI.com
- Chat with us
- Deploy your fork for your friends and family
- send PRs! ... πEditing Personas, π§©Reasoning Systems, πCommunity Templates, and your big-IDEAs
Clone this repo, install the dependencies, and run the development server:
git clone https://github.com/enricoros/big-agi.git
cd big-agi
npm install
npm run dev
The app will be running on http://localhost:3000
Integrations:
- Local models: Ollama, Oobabooga, LocalAi, etc.
- ElevenLabs Voice Synthesis (bring your own voice too) - Settings > Text To Speech
- Helicone LLM Observability Platform - Models > OpenAI > Advanced > API Host: 'oai.hconeai.com'
- Paste.gg Paste Sharing - Chat Menu > Share via paste.gg
- Prodia Image Generation - Settings > Image Generation > Api Key & Model
For more detailed information on deploying with Docker, please refer to the docker deployment documentation.
Build and run:
docker build -t big-agi .
docker run -d -p 3000:3000 big-agi
Or run the official container:
- manually:
docker run -d -p 3000:3000 ghcr.io/enricoros/big-agi
- or, with docker-compose:
docker-compose up
Please refer to the Cloudflare deployment documentation.
Create your GitHub fork, create a Vercel project over that fork, and deploy it. Or press the button below for convenience.
This project is licensed under the MIT License.
Made with π