Track work without switching context.
Active, waiting, and finished runs stay visible.
One desktop home for every AI provider
A beautiful desktop application for OpenAI, Anthropic, Google Gemini, and custom providers. Switch models without breaking your flow.
Compare answers across providers, keep the same context, and continue from one focused desktop workspace.
Active, waiting, and finished runs stay visible.
Only after you allow it.
Accept selected files or discard the run.
A calmer way to use AI
One conversation, one local agent loop.
Operate Mac apps only when you allow it.
Accept only the changes you want.
Common questions
Nora is a macOS-first local agent chat app for running coding and productivity agents on your own machine.
Yes. Provider credentials, agent state, skills, schedules, and sandbox workflows are managed locally by the desktop app.
It works with OAuth, API-key, subscription, gateway, and OpenAI-compatible routes, including OpenAI, Anthropic, Google Gemini, Bedrock, Azure, Cloudflare, Cerebras, and custom endpoints.
Agent edits happen in a sandbox first. You can inspect proposed changes, accept selected files, accept all, or discard the run before anything touches the host filesystem.
Skills are local capability packages with a SKILL.md entry point. Nora advertises active skills to the agent and loads the relevant instructions only when a task needs them.
Download the desktop app
Install Nora when you want OpenAI, Anthropic, Google Gemini, and custom providers in a single desktop experience.
Download app