Svelte

silo

Silo – The developer AI Chat for Ollama models. Local-first, with RAG and SQLite-backed history.

About

Silo is a developer-focused AI chat application built specifically for Ollama, the tool that lets you run large language models entirely on your own hardware. While Ollama handles the model inference, Silo adds everything you'd expect from a polished chat experience: a clean interface, persistent conversation history backed by SQLite, and RAG (retrieval-augmented generation) so you can drop in your own documents and have the model answer questions about them. Because everything runs locally — the model, the database, the document index — nothing ever touches an external server. It's the right tool for developers who want the power of modern AI without handing their data to a third party. The backend is written in Go for performance, and the frontend in Svelte for a fast, reactive feel.

Highlights

  • 100% local — no data sent to any external server
  • RAG support for chatting with your own documents
  • SQLite-backed history that persists across sessions
  • Built with Svelte + Go for a snappy native feel

Topics

aiollamalocal-airagsqlitesveltegonode