# Hi-Zayka 🧠✨
Welcome to big-AGI 👋, the GPT application for professionals that need function, form,
simplicity, and speed. Powered by the latest models from 12 vendors and
open-source model servers, 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
big-AGI is an open book; see the ready-to-ship and future ideas in our open roadmap
https://github.com/enricoros/big-AGI/assets/32999/01732528-730e-41dc-adc7-511385686b13
For full details and former releases, check out the changelog.
Chat Call AGI Draw images Agents, … |
Local & Cloud Open & Closed Cheap & Heavy Google, Mistral, … |
Attachments Diagrams Multi-Chat Mobile-first UI |
Stored Locally Easy self-Host Local actions Data = Gold |
AI Personas Voice Modes Screen Capture Camera + OCR |
You can easily configure 100s of AI models in big-AGI:
AI models | supported vendors |
---|---|
Opensource Servers | LocalAI (multimodal) · Ollama · Oobabooga |
Local Servers | LM Studio |
Multimodal services | Azure · Google Gemini · OpenAI |
Language services | Anthropic · Groq · Mistral · OpenRouter · Perplexity · Together AI |
Image services | Prodia (SDXL) |
Speech services | ElevenLabs (Voice synthesis / cloning) |
Add extra functionality with these integrations:
More | integrations |
---|---|
Web Browse | Browserless · Puppeteer-based |
Web Search | Google CSE |
Code Editors | CodePen · StackBlitz · JSFiddle |
Sharing | Paste.gg (Paste chats) |
Tracking | Helicone (LLM Observability) |
Project | Features | GitHub |
---|---|---|
CoolAGI | Code Interpreter, Vision, Mind maps, and much more | nextgen-user/CoolAGI |
HL-GPT | Fully remodeled UI | harlanlewis/nextjs-chatgpt-app |
To download and run this Typescript/React/Next.js project locally, the only prerequisite is Node.js with the npm
package manager.
Clone this repo, install the dependencies (all local), and run the development server (which auto-watches the
files for changes):
git clone https://github.com/enricoros/big-agi.git
cd big-agi
npm install
npm run dev
# You will see something like:
#
# ▲ Next.js 14.1.0
# - Local: http://localhost:3000
# ✓ Ready in 2.6s
The development app will be running on http://localhost:3000
. Development builds have the advantage of not requiring
a build step, but can be slower than production builds. Also, development builds won’t have timeout on edge functions.
The production build of the application is optimized for performance and is performed by the npm run build
command,
after installing the required dependencies.
# .. repeat the steps above up to `npm install`, then:
npm run build
next start --port 3000
The app will be running on the specified port, e.g. http://localhost:3000
.
Want to deploy with username/password? See the Authentication guide.
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:
docker run -d -p 3000:3000 ghcr.io/enricoros/big-agi
docker-compose up
or see the documentation for a composer file with integrated browsingPlease 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.
2023-2024 · Enrico Ros x big-AGI · License: MIT · Made with 💙