Open-source personal agenton your phone

Bring your own API key. Let Anan work with your phone’s tools and help you get things done, with no server to set up.

Anan, on your phone.

Try the iOS beta with TestFlight.

Scan to download Anan

Scan with your iPhone

Join on TestFlight

Install Apple’s TestFlight app first, then join the beta.

Show QR codeScan to download Anan

A little more than a conversation.

Anan brings your conversations, memories, and everyday tasks together.

Bring your own AI.

Use your own API key. Choose the model that works for you.

API Key•••• •••• ••••
9:41▮▮▮
My models

Bring your own key

Your provider. Your model.

Example key · No provider connection
Chat
Tasks
Memory
Me

A few questions.

Do I need my own API key?

Yes. Bring a key from a supported model provider, such as OpenAI, Anthropic, Google Gemini, or DeepSeek, and choose your model. Model usage and pricing follow your provider’s terms.

Do I need a server? Can it work offline?

There’s no Anan server to set up: the agent runs on your phone and connects directly to the model service you configure. Your saved history is local, but cloud model requests need an internet connection.

What stays on my phone?

Conversations, memories, and task records are stored locally; API keys are kept in the system Keychain. Relevant messages, attachments, memories, and tool results can be sent to your selected model provider when you use it. Our privacy page explains the details.

Can Anan control everything on my phone?

Anan works through supported phone tools, such as Calendar and Reminders, within system permissions. It cannot freely control every app. Writes normally ask for confirmation; you can manage saved allowances and automation settings.

How do scheduled tasks work?

You can schedule read-only work, such as a daily calendar brief, and review its results. Execution is best-effort and depends on iOS scheduling, connectivity, and available permissions. Tasks may run late or be missed; they are not a guaranteed alarm service.

What is the optional sandbox?

Connect Daytona or E2B with your own API key to give Anan a cloud workspace for file operations and code execution. Sandbox is optional; you do not need it for ordinary conversations or phone tools. Usage and billing follow your sandbox provider’s terms. This website demonstrates the interface without connecting to a service.

Where can I download it or see the source?

Use the download button at the top of this page to join the iOS beta on TestFlight. Anan is open source under Apache 2.0; the GitHub links let you browse the code or build it yourself. Android is not available yet.

A little star goes a long way.

Anan is open source. Your star helps more people find it.

Open source · Apache 2.0