Features
Everything an agent platform needs.
Arvis handles the hard parts — routing, memory, failover, cost, queuing — so you just define agents and connect platforms.
Multi-platform routing
Discord, Telegram, Slack, WhatsApp, Matrix, Web, SMS, Email — every message lands at the right agent automatically.
Silent failover
Rate limit hit on Anthropic? Arvis silently switches to your next account. Users never see an error. Ever.
Conversation memory
Sticky facts persist across sessions. Context is auto-compacted when it grows large. Every agent remembers what matters.
Cost tracking
Per-agent, per-provider, per-model cost breakdown. Know exactly what each conversation costs across all your LLM accounts.
Job queue + scheduler
Priority queue with automatic retries. Cron and heartbeat workflows. Stuck job recovery. Everything visible in the dashboard.
Agent delegation
Agents spawn sub-agents for parallel work using simple DELEGATE markers. Build pipelines without writing orchestration code.
Why Arvis
Stop fighting your bots.
Start shipping agents.
How it works
Up and running in 4 steps.
Connect your platforms
Add Discord, Telegram, Slack, or WhatsApp tokens in .env. Connectors start automatically.
Define your agents
Create specialist agents — support, analyst, coder, creative. Each with their own system prompt, model, and tools.
Messages route automatically
Arvis reads each message and picks the right agent based on platform, channel, keyword, or agent rules.
Monitor everything
Real-time dashboard shows every job, conversation, cost, and log. No black boxes.
LLM Providers
Every major provider.
Use your Claude subscription (zero per-token cost) or any API key. Multiple accounts per provider — Arvis rotates silently on rate limits.
Pro & Max subscription — no API cost
claude-haiku/sonnet/opus
gpt-4.1, gpt-4.1-mini, o4
gemini-2.5 pro + flash
any local model, zero cost
100+ models, one key
any OpenAI-compatible URL
Platforms
Every messaging platform.
One agent stack, every platform. Add connectors by setting env vars — no code required.
Quick start
Running in under 5 minutes.
Node 20+, one API key or a Claude subscription. Done.
Self-hosted.
No lock-in. Runs anywhere.
Your agents, your servers, your data. No subscription required.
Get release notifications
New versions, features, and important updates straight to your inbox.