Skip to main content
Celly registers guild-scoped slash commands (instant updates) plus a ! shell prefix. /project uses subcommands.

Project management

Owner-only means the guild owner, or a member with OWNER_ROLE_ID (or Administrator/Manage Server). list and status are available to any authorized member. Access is decided by ACCESS_ROLE_ID / BLOCK_ROLE_ID, with block checked first.

Sessions

Messages and shell

Text-like attachments on a message are size-capped, written to a validated .celly/inbox, and referenced in the prompt. Shell output is truncated and chunked across up to three messages with a total-length footer.
!<command> runs with the same privilege as the agent inside the microVM. It cannot run host commands, but it can do anything the sandbox allows. Treat it as running code.

Deferred to v1.1

Commands: /project restart, /share, /diff, /undo, /redo, /context-usage. Features: worktree-per-thread, /btw forks, queue UI (. queue), permission-approval buttons, question rendered as Discord components, voice messages, image attachments, OpenCode web UI, tunnels/screenshare, multi-guild, cloud sandboxes, --clone sandbox mode, OAuth subscription login, and Linux/macOS deployment docs. See the architecture reference for what happens under the hood when you run these.