Hello! I'm Athen, your universal AI agent. I can execute shell commands, read and write files, manage tasks, and more.
Type a message below to get started.
Configure the AI models Athen uses. Changes take effect after restarting the app.
Configure how Athen processes and remembers information.
Auto-detects the best available provider for generating embeddings.
Specialists that handle different kinds of work. Built-ins ship with Athen and can be cloned to customize. Your own profiles can be edited or deleted freely.
Toggle which Model Context Protocol servers Athen can use. Enabled tools become available to the agent on the next turn — no restart needed.
Persistent Python and Node packages the agent installed for itself under ~/.athen/toolbox. PYTHONPATH and PATH are auto-injected into every shell command, so anything listed here is importable/runnable without further configuration. The agent asks for permission before installing.
Connect your email to let Athen monitor and act on incoming messages.
For Gmail, use an App Password. Your regular password won't work with 2FA.
Comma-separated list of IMAP folders.
Only process emails newer than this.
Configure the same account for sending. Athen always asks before sending each email.
587 for STARTTLS (default), 465 for implicit TLS.
Usually the same as your email address.
Same app password works for both IMAP and SMTP on most providers.
Leave unchecked for STARTTLS on port 587.
What recipients see. Plain "alex@example.com" or "Alex <alex@example.com>" both work.
Create a bot via @BotFather on Telegram, then paste the token here.
Messages from this ID get lowest risk. Send /start to @userinfobot to find yours.
Only process messages from these chats. Leave empty to accept all.
Athen uses Brave first, falls back to Tavily, and only drops to keyless DuckDuckGo when both are exhausted. Either or both keys are optional — leave them blank to rely on the DDG fallback.
2,000 free queries/month. Sign up at api.search.brave.com.
~1,000 free queries/month, answer-ready snippets. Sign up at tavily.com.
Configure how Athen contacts you for important events and approvals.
Order in which channels are tried. First channel is preferred.
Wait this long before trying the next channel when no response.
Standard risk evaluation. The agent asks for approval on risky actions.
Directories Athen can access without asking. Global grants apply to every conversation; arc grants only apply to the current arc.
No global grants yet.
No grants for this arc.
No contacts yet.
Contacts are automatically created when Athen receives messages from new senders.
No notifications yet
Athen is a universal AI agent that lives on your machine. It watches your inbox, calendar and messages, decides what needs doing, and acts — asking only when the stakes are high.
Two questions and you're set: which model should think, and how should it remember things. Takes about a minute.
Athen needs a language model to think with. Run one locally for free and total privacy, or paste a cloud key for the strongest models.
Athen indexes everything you tell it so it can recall context across conversations. Pick how those embeddings get computed — you can change this later in settings.
Athen can search the web to back up its answers and check facts. A keyless DuckDuckGo fallback is built in, but it rate-limits often — plug in a free Brave or Tavily key for far better results. You can add both: Athen uses whichever is available.
api.search.brave.com — 2,000 free queries/month, no card required.tavily.com — ~1,000 free queries/month, answer-ready snippets.Athen installs and runs small scripts to do things like parse PDFs, build charts, or scrape pages. It needs Python and Node for that. If they're missing, Athen can drop portable copies into its own folder — no system install, nothing else touched.
You can do this later from Settings if you'd rather skip for now.
Athen is ready. Open Settings any time to add email, Telegram, or swap the model and embeddings you just picked.
Try asking it to: