Alternatives / Gemini
Open-source alternatives to Gemini
9 genuinely open-source alternatives. The projects are compared by license, workflow, self-hosting, and pricing.
Why look for a Gemini alternative?
Gemini is Google's AI assistant for writing, coding, research, document analysis, multimodal reasoning, image understanding, and general-purpose conversation. People look for alternatives when they want local models, self-hosting, multiple providers, offline conversations, private document analysis, custom agents, or less dependence on Google.
Compare Gemini alternatives
| Tool | Stars | License | Self-hosted | Pricing |
|---|---|---|---|---|
| Proton Lumo | — | GPL-3.0 for published mobile clients | No | Hosted privacy-focused service; complete self-hosting is not available. |
| Open WebUI | — | Open WebUI License; older code BSD-3-Clause / MIT | Yes | Free to self-host; current license includes branding restrictions beyond traditional permissive licenses. |
| LobeChat | — | LobeHub Community License | Yes | Self-hostable source-available community edition; license contains additional commercial restrictions. |
| AnythingLLM | — | MIT | Yes | Free and open source under MIT with desktop and self-hosted deployments. |
| Cherry Studio | — | AGPL-3.0 Community Edition | No | Free and open source Community Edition; external model API costs may apply. |
| LibreChat | — | MIT | Yes | Free and open source under MIT; API provider and infrastructure costs may apply. |
| Jan | — | Apache-2.0 | No | Free and open source under Apache-2.0; cloud model API costs may apply. |
| Fullmoon | — | MIT | No | Free and open source under MIT; compatible local models run on supported Apple hardware. |
| Zola | — | Apache-2.0 | Yes | Free and open source under Apache-2.0; provider and infrastructure costs may apply. |
Which one should you choose?
Want a self-hosted Gemini-style interface
LibreChat supports Gemini alongside OpenAI, Anthropic, local models, agents, files, web search, and tools.
Want the broadest self-hosted AI platform
Open WebUI combines local and cloud models, knowledge bases, multimodal AI, web search, tools, agents, and multi-user deployments.
Want to run AI completely locally
Jan runs local models offline while also allowing cloud providers when more capable hosted models are needed.
Want maximum model choice
Cherry Studio connects to many providers and local models with chat, agents, MCP tools, knowledge bases, and document processing.
Want to chat with your own documents
AnythingLLM focuses on document ingestion, local RAG, knowledge bases, agents, and self-hosted workspaces.
Want a lightweight multi-model interface
Zola provides a simpler self-hosted interface for Gemini, other cloud providers, and local Ollama models.