# Panolayer > Panolayer is an agentic coding platform and desktop app for macOS. It supports 20 third-party agents, plus Panolayer Agent. Map your codebase, design agent workflows in Graph Builder, and review verification results and changed files before approving an agent’s merge. Official website: https://panolayer.com. Published by Panolayer, Inc. Memstate is Panolayer’s built-in memory feature for coding agents. Panolayer includes Memstate alongside its coding, architecture, Graph Builder, and verification features. Memstate no longer accepts new standalone signups; it is available inside Panolayer. Background: https://memstate.ai. Supported agents — Panolayer Agent, Aider, Claude Code, Cline CLI, Codex CLI, Crush, Deep Agents Code, Gemini CLI, GitHub Copilot CLI, Goose, Kilo Code CLI, Kimi Code, Letta Code, mini-SWE-agent, Mistral Vibe, Open Interpreter, OpenClaw, OpenCode, Pi Coding Agent, Plandex, Qwen Code. Full agent reference — https://panolayer.com/docs/agents.md ## Product - [Home](https://panolayer.com) — Panolayer is an agentic coding platform and desktop app for macOS. Run AI agents, map your codebase, and catch regressions before changes reach your branch. - [Architecture](https://panolayer.com/architecture) — Panolayer parses your repository into its real architecture, with every module, function, caller, and dependency, so you can navigate code you didn’t write. - [Build](https://panolayer.com/build) — Run 20+ coding agents, plus Panolayer Agent. Install agents from the Agent Marketplace, review their changes, and approve what reaches your branch. - [Graph Builder](https://panolayer.com/loop-builder) — Design how an agent works, not just what you tell it. Lay out steps, checks, and failure paths, then publish your agent graph to the Agent Marketplace. - [Verify](https://panolayer.com/verify) — Every save and every finished agent task is checked against your codebase’s architecture, so you see new regressions, the callers affected, and why, in seconds. - [Changes](https://panolayer.com/changes) — Panolayer scores every changed file by risk and explains why, so you know which files to open first. Then commit and push from the same place. - [Agent Marketplace](https://panolayer.com/marketplace) — Run 20+ coding agents, plus Panolayer Agent. Install agents from the Agent Marketplace, review their changes, and approve what reaches your branch. - [Creator leaderboard](https://panolayer.com/marketplace/leaderboard) - [How it works](https://panolayer.com/how-it-works) — See how Panolayer maps your codebase, gives each agent its own worktree, and checks every change before it touches your branch. - [Pricing](https://panolayer.com/pricing) — Panolayer is free to start, with no credit card required. See what’s included in each plan. - [Security](https://panolayer.com/security) — See how container agents use agent home directories and isolated worktrees, with verification and your approval gating changes before they merge. - [FAQ](https://panolayer.com/faq) — Questions before you start? Answers about the agents Panolayer supports, languages, pricing, security, and how agent changes reach your branch. ## Company - [Contact](https://panolayer.com/contact) — Questions, bug reports, feature requests, and press inquiries go straight to the team building Panolayer. - [Changelog](https://panolayer.com/changelog) — What’s new in Panolayer, updated with every release. ## Legal - [Privacy policy](https://panolayer.com/privacy-policy) — Read how Panolayer, Inc. collects, uses, and protects information when you use its website and services, and learn about your privacy choices and rights. - [Terms of service](https://panolayer.com/terms-of-service) — Read the terms governing your use of Panolayer, including accounts, subscriptions, acceptable use, intellectual property, and the responsibilities of users. ## Docs Each guide is listed as its Markdown version; drop `.md` for the web page. - [Documentation](https://panolayer.com/docs) — Build and publish packaged agent loops from Panolayer. Explore the upcoming workflow for container agents, marketplace publishing, and updates. - [Install and set up Panolayer](https://panolayer.com/docs/getting-started.md) — Install Panolayer on an Apple silicon Mac running macOS 15 Sequoia or later, sign in, and open a repository. Intel Macs are not supported. - [Supported languages](https://panolayer.com/docs/languages.md) — Panolayer parses the source formats below. Parsing support does not mean that caller resolution and verification have equal coverage in every language. - [Resolve setup and agent problems](https://panolayer.com/docs/troubleshooting.md) — Start with the error shown in the app. Report a problem with its steps and visible result if it persists. - [Understand a verification result](https://panolayer.com/docs/verification-results.md) — A verification result tells you whether a checked expectation still holds and provides context for investigating a failure. Read it alongside the affected code. - [Run an agent on your repository](https://panolayer.com/docs/running-agents.md) — Install an agent from the Marketplace, start it on your repository, and review its work before approving a merge. - [Review changes and commit](https://panolayer.com/docs/changes.md) — Use Changes to choose which files to review, read their diffs, and commit from the same screen. A model reads the diff and scores each file. The score is separate from verification. - [Supported agents](https://panolayer.com/docs/agents.md) — Panolayer runs a growing selection of third-party coding agents plus Panolayer Agent, its built-in agent. Every agent works the same way inside Panolayer. The sections below cover what's specific to each one. - [Run Panolayer Agent in Panolayer](https://panolayer.com/docs/agents/panolayer.md) — Panolayer Agent is the coding agent built into Panolayer. You'll find it in My Agents, ready to use. There's nothing to install and no separate sign-in. - [When verification runs](https://panolayer.com/docs/concepts/when-verification-runs.md) — Verification runs when you save a file and when an agent declares its task done. The approval gate is on your Mac, before your branch and before pull request review on your Git host. - [How agent work reaches your branch](https://panolayer.com/docs/concepts/how-agent-work-reaches-your-branch.md) — Agents work separately from your branch. You review their changes and decide whether to merge them. - [What Panolayer doesn’t do](https://panolayer.com/docs/concepts/limits.md) — Panolayer does not catch every bug or enforce a team-wide merge policy. Use its results alongside code review and your repository’s tests. - [How Graph Builder works](https://panolayer.com/docs/graph-builder.md) — Graph Builder shows an agent’s work as a graph: the steps it takes, the order it takes them in, and what happens when a step fails. Open a built-in graph to see how it works, or build your own. - [Build your first graph](https://panolayer.com/docs/graphs/first-graph.md) — Start from a new graph, configure and connect its steps, then save it and run it on your repository. - [Publish to the Marketplace](https://panolayer.com/docs/graphs/publish.md) — Publish an agent graph from Panolayer or submit a plugin repository for Marketplace discovery. Creating an agent does not require a Panolayer subscription. - [Quick reference](https://panolayer.com/docs/quick-reference.md) — Find answers about results, agent accounts, commits, and troubleshooting while you work. - [Glossary](https://panolayer.com/docs/glossary.md) — These terms have the same meaning throughout the Panolayer documentation. - [Documentation index](https://panolayer.com/docs/index.md) — Browse all published Panolayer guides and references. ## Optional - [All docs in one file](https://panolayer.com/llms-full.txt) — Every guide above as Markdown. - [Site map](https://panolayer.com/sitemap.xml) — Every public page, with its language versions. - [Site index (JSON)](https://panolayer.com/site.json) ## Other languages The marketing pages are also published in these languages; each page lists its translations with hreflang. - [Deutsch](https://panolayer.com/de) — German (de) - [Español](https://panolayer.com/es) — Spanish (es) - [Français](https://panolayer.com/fr) — French (fr) - [Italiano](https://panolayer.com/it) — Italian (it) - [日本語](https://panolayer.com/ja) — Japanese (ja) - [한국어](https://panolayer.com/ko) — Korean (ko) - [Português (Brasil)](https://panolayer.com/pt-br) — Portuguese (Brazil) (pt-BR) - [简体中文](https://panolayer.com/zh-hans) — Chinese (Simplified) (zh-Hans) - [繁體中文](https://panolayer.com/zh-hant) — Chinese (Traditional) (zh-Hant) - [Русский](https://panolayer.com/ru) — Russian (ru) - [Nederlands](https://panolayer.com/nl) — Dutch (nl) - [Polski](https://panolayer.com/pl) — Polish (pl) - [Български](https://panolayer.com/bg) — Bulgarian (bg) - [Türkçe](https://panolayer.com/tr) — Turkish (tr) - [العربية](https://panolayer.com/ar) — Arabic (ar)