Crystal deserves its own AI agent framework — and it’s a perfect fit. The language’s strengths shine here: efficiency, tiny footprint and real concurrency make it ideal for running autonomous agents.
The numbers: 2MB binary, ~5MB RAM, <10ms startup, zero runtime deps. Run dozens of isolated bots on a single machine — each with its own personality, workspace, and config.
Features
Multi-provider LLM
Chat channels
Kernel-enforced sandbox
Memory & sessions
Cron scheduler
Extensible
What’s next
There’s a big roadmap ahead — MCP support, voice support, multi-agent orchestration, and more. If you’re interested in helping build the Crystal AI ecosystem, feel free to reach out. Contributions, ideas, and feedback are all welcome.