# Celly - [Introduction](https://celly.agub.dev/index.md): Celly is a Discord control surface for OpenCode coding agents, with one isolated sandbox per project. - [Quickstart](https://celly.agub.dev/quickstart.md): Bootstrap the host, install Celly, and run your first prompt inside an isolated sandbox. - [Configuration](https://celly.agub.dev/guides/configuration.md): The full environment variable reference for Celly. Two values are required, everything else has a default. - [Providers](https://celly.agub.dev/guides/providers.md): Configure OpenCode provider credentials with sbx secret, built-in or custom, and pick a model per thread. - [Terminal attach](https://celly.agub.dev/guides/terminal-attach.md): Drive the same OpenCode sessions from a shell inside the sandbox, alongside Discord. - [Deployment on Windows](https://celly.agub.dev/guides/deployment.md): Run Celly as a long-lived service on a Windows 11 host, with Task Scheduler at logon and the PAT headless re-login flow. - [Commands](https://celly.agub.dev/reference/commands.md): The full v1 command surface, access rules, and what is deferred to v1.1. - [Architecture](https://celly.agub.dev/reference/architecture.md): How Celly is put together — the create saga, the supervised server child, the SSE event router, and boot recovery. - [Security](https://celly.agub.dev/reference/security.md): The enforced security invariants in Celly and an honest account of what the sandbox boundary does and does not protect. - [What's New](https://celly.agub.dev/changelog.md): Release notes for Celly. New entries are added as versions ship. - [Contributing](https://celly.agub.dev/contributing.md): How to work on Celly — tests, the argv-only invariant, and keeping secrets out. ## Optional - [GitHub](https://github.com/LegendArtur/bot-celly) - [Kimaki inspiration](https://github.com/remorses/kimaki)