Silo is a self-hostable headless CMS that runs as a single process with no external dependencies. Define your content collections using standard JSON Schema, and Silo provides a generated admin UI, a REST API, full-text search, a media library, and portable data export — all from one binary you can run anywhere.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/org-quicko/silo/llms.txt
Use this file to discover all available pages before exploring further.
Quickstart
Install Silo and create your first collection in minutes.
Core Concepts
Understand projects, environments, collections, and entries.
HTTP API
Full REST API reference with all routes, query syntax, and error codes.
CLI Reference
Every subcommand and flag for managing Silo from the command line.
Why Silo
Silo keeps things simple and portable. There is one process, one data directory, and no proprietary query language or field format. Everything it stores, your other tools can already read.One Binary
The admin UI is compiled into the executable. Drop it on your PATH and run.
Standard Formats
JSON Schema for collections, plain JSON for entries, REST over HTTP, SQLite or flat files for storage.
Portable Data
One command exports everything. One command imports it. The on-disk layout is the archive format.
Claims-Based Auth
No users, no sessions. API keys carry explicit claims. Deny by default.
Plugin System
Hooks, HTTP routes, admin panels, and storage providers — written in TypeScript, no build step.
AI-Ready
Built-in MCP server at
/api/mcp. Connect Claude Code, Codex, Cursor, or Claude Desktop.Install
Collections & Entries
Define schemas and manage structured content.
Media Library
Upload, organize, and serve files with S3 or local storage.
Authentication & Keys
Create API keys with fine-grained claim-based permissions.
Export & Import
Move data between instances or back it up as a tar.gz archive.
Plugins
Extend Silo with hooks, custom routes, and admin panels.
TypeScript Client
Typed SDK for Node, Bun, Deno, and browsers.