
The AI agent runtime that never sleeps.
Open-source, self-hosted, single binary. 86+ tools, 18+ LLM providers, 9 channels. Runs 24/7 on under 30 MB of RAM.
# One-line install (Linux / macOS)
$ curl -fsSL https://raw.githubusercontent.com/Ryvos/ryvos/main/install.sh | sh
# Or build from source (Rust 1.75+)
$ cargo install --path .
Open source · MIT License · Built in Rust · Single binary
86+
Built-in tools
18+
AI providers
57 MB
Daemon RSS
< 6 ms
Startup time
Use Cases
Who uses Ryvos?
Personal Assistant
Manage your inbox, calendar, and to-dos. All from one conversation.
DevOps on Autopilot
Monitor servers, deploy code, and get alerted when something breaks. While you sleep.
Team Hub
Connect Slack, Discord, and Telegram. One agent, every channel.
Scheduled Reports
Daily summaries, weekly reviews, monthly reports. Set it and forget it.
Features
Everything you need to run
an autonomous agent.
86+ Built-in Tools
File ops, git, web, database, browser automation, Google Workspace, Notion, Jira, Linear — all built in. No plugins needed.
Self-Learning Safety
Constitutional AI with 7 principles. No tool is ever blocked. Safety comes from understanding, not prohibition.
Always On
Runs as a daemon with heartbeat monitoring, cron jobs, and 9 channels — Telegram, Discord, Slack, WhatsApp, Web UI, TUI, Terminal, Gateway, and Webhook.
18+ LLM Providers
Anthropic, OpenAI, Gemini, Groq, Ollama, Azure, Bedrock, Claude Code, Copilot, and more. Switch providers by changing one line.
Cron & Heartbeat
Scheduled tasks, health checks, crash recovery. Your assistant is always on, even when you're not.
Full Audit Trail
Every instruction, every response, every tool call is recorded. Nothing happens in the dark.
Why Ryvos
Why Ryvos?
Safe by design
Your agent learns right from wrong. No action is taken without understanding why.
Tiny footprint
Uses less memory than a Chrome tab. Runs on a $5/month server.
Never loses your work
Crashes happen. Ryvos picks up exactly where it left off.
Catches its own mistakes
Stuck in a loop? It detects it and tries a different approach.
Always on
Set it up once. It monitors, checks, and acts while you're away.
Complex workflows
Give it multi-step tasks. It figures out the order.
Performance
Numbers, not adjectives.
Binary Size
45 MB
stripped, thin LTO
Daemon RSS
57 MB
9 threads active
Startup
< 6 ms
CLI cold start
Heartbeat
~38 s
5 tools per cycle
Data on Disk
~9 MB
all databases
Rust LOC
39,863
467 deps
See it in action.
# ~/.ryvos/config.toml — switch in one line
[model]
provider = "anthropic"
model_id = "claude-sonnet-4-20250514"
api_key = "${ANTHROPIC_API_KEY}"
# Or: ollama, groq, openrouter, together,
# fireworks, cerebras, xai, mistral,
# perplexity, deepseek, gemini, azure,
# cohere, bedrock, copilot — all built-inReady in 60 seconds.
01
Install
One command. Downloads a single binary to your system.
curl -fsSL .../install.sh | sh02
Configure
Set your LLM provider, channels, and security preferences.
ryvos init03
Run
Your AI agent is live. Start talking.
ryvosWorks with everything.