Skip to main content
Use this flow to go from zero to production-style agent behavior quickly.

1) Create your account

Sign in on ara.so, then open the console. Ara can be used from web and desktop.

2) Add a model provider key

Ara supports BYOK for major providers:
ProviderConsole
Anthropic (Claude)console.anthropic.com
OpenAI (GPT)platform.openai.com
Google (Gemini)aistudio.google.com
OpenRouteropenrouter.ai
Keys are encrypted at rest and injected into your active runtime session only when needed.

3) Spawn your cloud session

Ara creates an isolated sandbox (cloud_session) for your user:
  • Session is started through the cloud API (/session/start)
  • Runtime boots agent workers + channel bridges
  • Filesystem mounts under /root/.ara/workspace
  • Realtime routes become available for chat and terminal

4) Connect one communication channel

Pick a channel and validate end-to-end flow:
  • WhatsApp: QR pairing
  • Telegram: bot token
  • Email: IMAP/SMTP credentials
  • iMessage:
    • Mac desktop bridge for local iMessage
    • Linq bridge for always-on iMessage/RCS/SMS

5) Run your first autonomous workflow

Try a prompt that forces planning + tool use:
“Create a skill that summarizes my unread email every morning, checks my calendar, and sends me a concise message.”
This exercises:
  • Skill creation and persistence
  • Message handling
  • Filesystem writes
  • Multi-tool execution

6) Verify memory and recursion

Follow up with:
“What did you learn from earlier tasks, and how would you improve this skill next run?”
You should see the agent use persisted memory and refine behavior.

See the full architecture

Understand the app layer, cloud control plane, and sandbox runtime.