Connect Telegram, Discord, Slack, Feishu, and Web UI through a unified agent engine. Tool execution, persistent memory, and smart scheduling — all in a single binary.
Everything you need to run an agentic AI assistant across every channel your team uses.
Shell commands, file operations, web search, browser automation, and custom tools — all path-guarded and sandboxed.
File-based and structured SQLite memory with quality scoring, deduplication, and automatic reflection.
Cron-based task scheduler with timezone support. Schedule reminders, reports, and recurring agent tasks.
Native Anthropic Messages API plus any OpenAI-compatible endpoint. Switch providers with a config change.
Full conversation history persisted in SQLite with context compaction. Resume any session across restarts.
Federate external tools via MCP servers. Orchestrate coding agents (Claude Code, Gemini CLI) through ACP.
Deploy once, connect everywhere. The same agent engine powers every channel with full feature parity.
Single binary, no dependencies. Install in seconds.
curl -fsSL https://rayclaw.ai/install.sh | bash
git clone https://github.com/rayclaw/rayclaw.git
cd rayclaw && cargo build --release
rayclaw setup # Interactive config wizard
rayclaw start # Start the bot
rayclaw doctor # Check dependencies