2024-02-26 12:14:00 -08:00
2024-01-26 04:41:41 -08:00
2024-02-22 08:55:46 -08:00
2024-02-07 23:13:15 -08:00
2024-02-26 12:05:45 -08:00
2023-03-27 01:07:51 -07:00
2023-03-23 16:56:54 +08:00
2023-06-28 17:30:20 -07:00
2024-02-17 20:49:19 -08:00
2023-12-28 02:02:11 -08:00
2024-02-21 16:34:13 -08:00
2024-02-26 12:14:00 -08:00
2024-02-26 12:14:00 -08:00

BIG-AGI 🧠

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. 🤖

Official Website

Or fork & run on Vercel

Deploy with Vercel

👉 roadmap 👉 documentation

big-AGI is an open book; see the ready-to-ship and future ideas in our open roadmap

What's New in 1.13.0 · Feb 8, 2024 · Multi + Mind

https://github.com/enricoros/big-AGI/assets/32999/01732528-730e-41dc-adc7-511385686b13

  • Side-by-Side Split Windows: multitask with parallel conversations. #208
  • Multi-Chat Mode: message everyone, all at once. #388
  • Export tables as CSV: big thanks to @aj47. #392
  • Adjustable text size: customize density. #399
  • Dev2 Persona Technology Preview
  • Better looking chats with improved spacing, fonts, and menus
  • More: new video player, LM Studio tutorial (thanks @aj47), MongoDB support (thanks @ranfysvalle02), and speedups
What's New in 1.12.0 · Jan 26, 2024 · AGI Hotline

https://github.com/enricoros/big-AGI/assets/32999/95ceb03c-945d-4fdd-9a9f-3317beb54f3f

  • Voice Calls: real-time voice call your personas out of the blue or in relation to a chat #354
  • Support OpenAI 0125 Models. #364
  • Rename or Auto-Rename chats. #222, #360
  • More control over Link Sharing #356
  • Accessibility to screen readers #358
  • Export chats to Markdown #337
  • Paste tables from Excel #286
  • Ollama model updates and context window detection fixes #309
What's New in 1.11.0 · Jan 16, 2024 · Singularity

https://github.com/enricoros/big-AGI/assets/1590910/a6b8e172-0726-4b03-a5e5-10cfcb110c68

  • Find chats: search in titles and content, with frequency ranking. #329
  • Commands: command auto-completion (type '/'). #327
  • Together AI inference platform support (good speed and newer models). #346
  • Persona Creator history, deletion, custom creation, fix llm API timeouts
  • Enable adding up to five custom OpenAI-compatible endpoints
  • Developer enhancements: new 'Actiles' framework
What's New in 1.10.0 · Jan 6, 2024 · The Year of AGI
  • New UI: for both desktop and mobile, sets the stage for future scale. #201
  • Conversation Folders: enhanced conversation organization. #321
  • LM Studio support and improved token management
  • Resizable panes in split-screen conversations.
  • Large performance optimizations
  • Developer enhancements: new UI framework, updated documentation for proxy settings on browserless/docker

For full details and former releases, check out the changelog.

Key Features 👊

Advanced AI 100+ AI Models Flow-state UX Privacy First Advanced Tools
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

big-AGI screenshot

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)

🌟 Get Involved!

Official Discord

Project Features GitHub
CoolAGI Code Interpreter, Vision, Mind maps, and much more nextgen-user/CoolAGI
HL-GPT Fully remodeled UI harlanlewis/nextjs-chatgpt-app

🧩 Develop

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.

🛠️ Deploy from source

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.

🐳 Deploy with Docker

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 or see the documentation for a composer file with integrated browsing

☁️ Deploy on Cloudflare Pages

Please refer to the Cloudflare deployment documentation.

🚀 Deploy on Vercel

Create your GitHub fork, create a Vercel project over that fork, and deploy it. Or press the button below for convenience.

Deploy with Vercel


2023-2024 · Enrico Ros x big-AGI · License: MIT · Made with 💙

S
Description
AI suite powered by state-of-the-art models and providing advanced AI/AGI functions. It features AI personas, AGI functions, multi-model chats, text-to-image, voice, response streaming, code highlighting and execution, PDF import, presets for developers, much more. Deploy on-prem or in the cloud.
Readme MIT 74 MiB
Languages
TypeScript 76.2%
JavaScript 22.9%
CSS 0.8%
Shell 0.1%