Channels
iOS, native Mac app, web app, voice, email, Telegram, Slack, and Microsoft Teams. Every surface shares one memory.
Twenty-four messaging channels you wire up individually. Primary surface is the CLI.
Hosting
Run on-device as a native Mac app, on Vellum's managed cloud, or self-host on your own VPS.
Self-hosted only. Runs as a Node Gateway daemon on a machine you own and operate.
Integrations
Native agent skills plus 1-click integrations with 50+ services through managed OAuth.
Twenty-four messaging channels supported, but you bring your own API keys per provider and manage rotation yourself.
Memory
Builds a persistent, structured memory of your work and people that gets sharper with every conversation and correction.
Session history only. Long-term memory depends on whatever persistence layer you wire up yourself.
Modularity
Builds its own skills, learns your tone, and adapts based on what you reward and correct.
Behavior is configured by hand via prompts and config files. No automatic learning or adaptation loop.
Open Source
Open source under MIT license. Full codebase available on GitHub.
Open source under MIT license. Full codebase available on GitHub.
Pricing
Free Base with 10 free credits + referral credits. Pro from $50/mo with configurable compute, storage, and assistant email.
Free codebase under MIT license, but you pay for infrastructure, model API usage, and ongoing maintenance to run it.
Privacy
Run locally on Mac, in Vellum Cloud, or self-host. Vellum never has access to your data on any deployment path.
Self-hosted by default, but privacy depends entirely on how you configure your machine and exposed services.
Schedules
Built-in scheduling for daily briefings, weekly reports, and hourly checks that just run on a cadence.
No built-in scheduler. Rely on cron, launchd, or external triggers to run anything on a cadence.
Security
Credentials live in an isolated vault and never enter the language model, so prompt injection can't exfiltrate keys.
Credentials live in plaintext at ~/.openclaw/openclaw.json. Security assumes a trusted operator.
Setup
Up and running in 5 to 10 minutes: Web app and/or download the Mac app, sign in, connect your tools. No terminal needed.
CLI onboarding through npm install and an interactive daemon setup. Expect an hour or more before your first message.
Storage
Vellum Cloud: 3 GB RAM and 4 GB storage by default. Mac app runs on standard Mac hardware.
Needs 1+ GiB RAM to start, 2+ GiB to update versions. Resource-constrained hardware like Raspberry Pi can struggle.