Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ zola Public
forked from ibelick/zola

The open-source interface for AI chat. Self-hostable, developer-first, and model-agnostic.

License

Notifications You must be signed in to change notification settings

ecancel/zola

 
 

Repository files navigation

Zola

zola.chat

Zola is the open-source interface for AI chat.

Chat with this repo

zola screenshot

Features

  • 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

Agent Features (WIP)

  • @agent mentions
  • Early tool and MCP integration for agent workflows
  • Foundation for more powerful, customizable agents (more coming soon)

Installation

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 dev

Deploy with Vercel

To unlock features like auth, file uploads, and agents, 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

The open-source interface for AI chat. Self-hostable, developer-first, and model-agnostic.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.9%
  • Other 1.1%