MCPcopy
hub / github.com/enricoros/big-AGI

github.com/enricoros/big-AGI @v2.0.5 sqlite

repository ↗ · DeepWiki ↗ · release v2.0.5 ↗
6,554 symbols 17,467 edges 892 files 235 documented · 4%
README

Big-AGI Logo

Big-AGI

Use Free ⋅ Go Pro Deploy on Docker Deploy on Vercel Discord

GitHub Monthly Commits GHCR Pulls Contributors License: MIT

Open an Issue

Big-AGI Open 🧠

This is the open-source foundation of Big-AGI, the multi-model AI workspace for experts.

Big-AGI is the multi-model AI workspace for experts: Engineers architecting systems. Founders making decisions. Researchers validating hypotheses. You need to think broader, decide faster, and build with confidence, then you need Big-AGI.

It comes packed with world-class features like Beam, and is praised for its best-in-class AI chat UX. As an independent, non-VC-funded project, Pro subscriptions at $10.99/mo fund development for everyone, including the free and open-source tiers.

LLM Vendors  Feature Beam  Feature Inspector

What makes Big-AGI different:

Intelligence: with Beam & Merge for multi-model de-hallucination, native search, and bleeding-edge AI models like Opus 4.7 1M, GPT 5.5, Gemini 3.1, DeepSeek V4 or Grok 4.3 - Control: with personas, data ownership, requests inspection, unlimited usage with API keys, and no vendor lock-in - and Speed: with a local-first, over-powered, zero-latency, madly optimized web app.

🧠 Intelligence Multi-Model ✨ Experience Clean UX ⚡ Performance Zero Latency 🔒 Control No Lock-in
Beam & Merge No context junk Purest AI outputs Flow-state interface Highly customizable Best-in-class UX Local-first Highly parallel Madly optimized No vendor lock-in Your API keys AI Inspector

Who uses Big-AGI:

Loved by engineers, founders, researchers, self-hosters, and IT departments for its power, reliability, and transparency.

image

Choose Big-AGI because you don't need another clone or slop - you need an AI tool that scales with you.

Show me a screenshot:

Sure - here is real-world screeengrab as I'm writing this, while running a Beam to extract SVG from an image with Sonnet 4.5, Opus 4.1, GPT 5.1, Gemini 2.5 Pro, Nano Banana, etc.
Real-world screen capture as of Nov 15 2025, 2am

Get Started

Tier Best For What You Get Setup
Big-AGI Open (self-host) IT First to get new models support. Maximum control and privacy. 5-30 min
big-agi.com Free Everyone Full core experience, improved Beam, new Personas, best UX. 2 min*
big-agi.com Pro $10.99/mo Professionals Everything + Sync across unlimited devices + 1GB storage 2 min*

*: Configuration requires your API keys. Big-AGI does not charge for model usage or limit your access.
Why Pro? As an independent project, Pro subscriptions fund all development. Early subscribers shape the roadmap directly.

Use Free ⋅ Go Pro

Self-host and developers (full control)
- Develop locally or self-host with Docker on your own infrastructure – guide
- Or fork & run on Vercel:
Deploy on Vercel


Our Philosophy

We're an independent, non-VC-funded project with a simple belief: AI should elevate you, not replace you.

This is why we built Big-AGI to be local-first, madly optimized to 0-latency, launched multi-model first to defeat hallucinations, designed Beam around the humans in the loop, re-wrote frameworks and abstractions so you are not vendor locked-in, and obsessed over a powerful UI that works, just works.

NOTE: this is a powerful tool - if you need a toy UI or clone, this ain't it.


Release Notes

👉 See the Live Release Notes - Open 2.0.5: Roberto Opus 4.7 1M, GPT-5.5, DeepSeek V4, Anthropic Containers/Skills, resumable Deep Research, MiniMax & Arcee AI - Open 2.0.4: Hyper Params Opus 4.6, GPT-5.4, Gemini 3.1 Pro, AWS Bedrock, parameter accuracy, Anthropic continuation/Fast mode - Open 2.0.3: Red Carpet Kimi K2.5, Gemini 3 Flash, GPT 5.2, Google Drive, Inworld, Novita.ai, Speech/UX improvements - Open 2.0.2: Speex multi-vendor speech synthesis, Opus 4.5, Gemini 3 Pro, Nano Banana Pro, Grok 4.1, GPT-5.1, Kimi K2 + 280 fixes

What's New in 2.0 · Oct 31, 2025 · Open

  • Big-AGI Open is ready and more productive and faster than ever, with:
  • Beam 2: multi-modal, program-based, follow-ups, save presets
  • Top-notch AI models support including agentic models and reasoning models
  • Image Generation and editing with Nano Banana and gpt-image-1
  • Web Search with citations for supported models
  • UI & Mobile UI overhaul with peeking and side panels
  • And all of the Big-AGI 2 changes and more
  • Built for the future, madly optimized

image

Open links: 👉 changelog 👉 installation 👉 roadmap 👉 documentation

For teams and institutions: Need shared prompts, SSO, or managed deployments? Reach out at enrico@big-agi.com. We're actively collecting requirements from research groups and IT departments.

5,000 Commits Milestone

Hit 5k commits last week. That's a lot of code.

Recent work has been intense: - Chain of thought reasoning across multiple LLMs: OpenAI o3 and o1, DeepSeek R1, Gemini 2.0 Flash Thinking, and more - Beam is real - ~35% of our users run it daily to compare models - New AIX framework lets us scale features we couldn't before - UI is faster than ever. Like, terminal-fast

The new architecture is solid and the speed improvements are real.

5000e-830px

What's New in 1.16.1...1.16.13 · (patch releases)

  • 1.16.13: Docker fix (#840)
  • 1.16.12: Dockerfile update (#840)
  • 1.16.11: v1 final release, documentation updates
  • 1.16.10: OpenRouter models support
  • 1.16.9: Docker Gemini fix, R1 models support
  • 1.16.8: OpenAI ChatGPT-4o Latest, o1 models support
  • 1.16.7: OpenAI support for GPT-4o 2024-08-06
  • 1.16.6: Groq support for Llama 3.1 models
  • 1.16.5: GPT-4o Mini support
  • 1.16.4: 8192 tokens support for Claude 3.5 Sonnet
  • 1.16.3: Anthropic Claude 3.5 Sonnet model support
  • 1.16.2: Improve web downloads, as text, markdown, or HTML
  • 1.16.2: Proper support for Gemini models
  • 1.16.2: Added the latest Mistral model
  • 1.16.2: Tokenizer support for gpt-4o
  • 1.16.2: Updates to Beam
  • 1.16.1: Support for the new OpenAI GPT-4o 2024-05-13 model

What's New in 1.16.0 · May 9, 2024 · Crystal Clear

  • Beam core and UX improvements based on user feedback
  • Chat cost estimation 💰 (enable it in Labs / hover the token counter)
  • Save/load chat files with Ctrl+S / Ctrl+O on desktop
  • Major enhancements to the Auto-Diagrams tool
  • YouTube Transcriber Persona for chatting with video content, #500
  • Improved formula rendering (LaTeX), and dark-mode diagrams, #508, #520
  • Models update: Anthropic, Groq, Ollama, OpenAI, OpenRouter, Perplexity
  • Code soft-wrap, chat text selection toolbar, 3x faster on Apple silicon, and more #517, 507

3,000 Commits Milestone · April 7, 2024

big-AGI Milestone

  • 🥇 Today we celebrate commit 3000 in just over one year, and going stronger 🚀
  • 📢️ Thanks everyone for your support and words of love for Big-AGI, we are committed to creating the best AI experiences for everyone.

What's New in 1.15.0 · April 1, 2024 · Beam

Extension points exported contracts — how you extend this code

_SpeexSpeakHandle (Interface)
* Handle returned by speakTextWithHandle() for controlled playback. * Allows waiting for playback completion and stoppi [4 …
src/modules/speex/speex.client.ts
ToolProbeDefinition (Interface)
* Tool probes verify real function-calling support by invoking a tool and inspecting the response. * Distinct from swee
tools/develop/llm-parameter-sweep/sweep.ts
MatchResult (Interface)
* Result from text matching: the source substring and the inner text to apply tools to
src/apps/chat/components/message/useSelHighlighterMemo.ts
IRecognitionEngine (Interface)
(no doc) [2 implementers]
src/common/components/speechrecognition/useSpeechRecognition.ts
CliOptions (Interface)
(no doc)
tools/data/llms/llm-registry-sync.ts
MyDocumentProps (Interface)
(no doc)
pages/_document.tsx
IParticleTransmitter (Interface)
(no doc) [4 implementers]
src/modules/aix/server/dispatch/chatGenerate/parsers/IParticleTransmitter.ts
_DispatchResult (Interface)
* Result of a single dispatch+parse cycle. `fatalResult` is set when the dispatch itself failed or * produced a non-ok
tools/develop/llm-parameter-sweep/sweep.ts

Core symbols most depended-on inside this repo

push
called by 1288
public/workers/pdf.worker.min.mjs
get
called by 636
public/workers/pdf.worker.min.mjs
map
called by 485
public/workers/pdf.worker.min.mjs
set
called by 384
public/workers/pdf.worker.min.mjs
log
called by 349
public/workers/pdf.worker.min.mjs
filter
called by 286
public/workers/pdf.worker.min.mjs
warn
called by 268
public/workers/pdf.worker.min.mjs
has
called by 228
public/workers/pdf.worker.min.mjs

Shape

Method 2,643
Function 2,384
Class 1,209
Interface 315
Enum 3

Languages

TypeScript100%

Modules by API surface

public/workers/pdf.worker.min.mjs3,732 symbols
src/common/stores/chat/chat.fragments.ts71 symbols
tools/develop/llm-parameter-sweep/sweep.ts65 symbols
src/modules/aix/client/ContentReassembler.ts49 symbols
src/modules/aix/server/dispatch/chatGenerate/parsers/openai.responses.parser.ts38 symbols
src/modules/aix/server/dispatch/chatGenerate/ChatGenerateTransmitter.ts37 symbols
src/common/chat-overlay/ConversationHandler.ts33 symbols
tools/data/llms/llm-registry-sync.ts26 symbols
src/modules/aix/server/dispatch/chatGenerate/parsers/IParticleTransmitter.ts25 symbols
src/modules/3rdparty/aider/editBlockCoder.ts23 symbols
src/common/util/audio/AudioGenerator.ts20 symbols
src/common/stores/chat/chat.message.ts20 symbols

Dependencies from manifests, versioned

@dnd-kit/core6.3.1 · 1×
@dnd-kit/modifiers9.0.0 · 1×
@dnd-kit/sortable10.0.0 · 1×
@dnd-kit/utilities3.2.2 · 1×
@emotion/cache11.14.0 · 1×
@emotion/react11.14.0 · 1×
@emotion/server11.11.0 · 1×
@emotion/styled11.14.1 · 1×
@googleworkspace/drive-picker-react0.2.0 · 1×
@mui/icons-material5.18.0 · 1×
@mui/joy5.0.0-beta.52 · 1×
@next/bundle-analyzer15.1.12 · 1×

Datastores touched

(mongodb)Database · 1 repos
DATABASE-NAMEDatabase · 1 repos
SOMEDBDatabase · 1 repos

For agents

$ claude mcp add big-AGI \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact