Zola is the open-source interface for AI chat.
- Multi-model support: OpenAI, Mistral, Claude, Gemini
- File uploads with context-aware answers
- Clean, responsive UI with light/dark themes
- Built with Tailwind, shadcn/ui, and prompt-kit
- Fully open-source and self-hostable
- Customizable: user system prompt, multiple layout options
@agentmentions- Early tool and MCP integration for agent workflows
- Foundation for more powerful, customizable agents (more coming soon)
You can run Zola locally in seconds, all you need is an OpenAI API key.
git clone https://github.com/ibelick/zola.git
cd zola
npm install
echo "OPENAI_API_KEY=your-key" > .env.local
npm run devTo unlock features like auth, file uploads, and agents, see INSTALL.md.
- prompt-kit — AI components
- shadcn/ui — core components
- motion-primitives — animated components
- vercel ai sdk — model integration, AI features
- supabase — auth and storage
Apache License 2.0
This is a beta release. The codebase is evolving and may change.