← All guides

What is Frontier?

Frontier is a desktop app that gives your ideas somewhere to keep going. Your repositories, your workspaces and your conversations with a coding agent live in one place, so you never start from zero when you sit down to build something.

It works with the agents you already use: Claude Code, Codex, Gemini CLI or Grok, or a model running on your own machine. Pick one for everything, or a different one for each project; see Connectors.

The core idea is simple: describe your project's structure and conventions once — as a workspace and, optionally, a Domain — and that context follows every conversation you start from it, automatically.

Everything lives on your own machine as plain files you own, so nothing about how Frontier works is a black box, and nothing leaves your computer unless you choose to send it somewhere.

From here, Workspaces & Threads covers the primary working surface, Domains covers reusable context, and Agents & the Conductor covers everything that can run on its own. If this is your very first time here, start with Create your first workspace, then Your first week with Frontier for what to reach for next.