Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

Zola

zola.chat

Zola is the open-source chat interface for all your models.

zola cover

Features

  • Multi-model support: OpenAI, Mistral, Claude, Gemini, Ollama (local models)
  • Bring your own API key (BYOK) support via OpenRouter
  • File uploads
  • Clean, responsive UI with light/dark themes
  • Built with Tailwind CSS, shadcn/ui, and prompt-kit
  • Open-source and self-hostable
  • Customizable: user system prompt, multiple layout options
  • Local AI with Ollama: Run models locally with automatic model detection
  • Full MCP support (wip)

Quick Start

Option 1: With OpenAI (Cloud)

git clone https://github.com/ibelick/zola.git
cd zola
npm install
echo "OPENAI_API_KEY=your-key" > .env.local
npm run dev

Option 2: With Ollama (Local)

# Install and start Ollama
curl -fsSL https://ollama.ai/install.sh | sh
ollama pull llama3.2  # or any model you prefer

# Clone and run Zola
git clone https://github.com/ibelick/zola.git
cd zola
npm install
npm run dev

Zola will automatically detect your local Ollama models!

Option 3: Docker with Ollama

git clone https://github.com/ibelick/zola.git
cd zola
docker-compose -f docker-compose.ollama.yml up

Deploy with Vercel

To unlock features like auth, file uploads, see INSTALL.md.

Built with

Sponsors

Vercel OSS Program

License

Apache License 2.0

Notes

This is a beta release. The codebase is evolving and may change.

关于 About

Open chat interface for all your models.
aichatmulti-modelnextjsopen-sourceprompt-kitshadcn-uisupabasetypescript

语言 Languages

TypeScript99.1%
CSS0.6%
Dockerfile0.2%
JavaScript0.1%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
14
Total Commits
峰值: 4次/周
Less
More

核心贡献者 Contributors