Skip to content

Features

Everything built in

The editor you already know how to use, with an AI agent that is part of it — not a plugin you set up afterwards.

Powered by Gentle AI

Not one assistant. A whole team.

For bigger jobs, PiCode hands the work to a small team of specialised helpers that explore, build, check and review — while you stay in charge.

  • A memory that lasts. It remembers the decisions that matter in each project, so you don't repeat yourself tomorrow. That memory lives on your machine and is shared with your other agents.

  • Each helper, your way. Pick the model, the personality and what each helper is allowed to do.

  • Watch them work. Every helper shows up in Tasks with the phase it is in, and you can follow it live.

  1. Explorer

    Looks around your project and the web before anything changes.

  2. Builder

    Makes the changes you asked for, step by step.

  3. Checker

    Double-checks that the result actually works.

  4. Reviewers

    Four second opinions: risk, reliability, resilience and readability.

A code-review helper auditing a checkout flow, with its steps in the chat, the Tasks panel and the project memory
A helper at work: every step live in Tasks, with what PiCode remembers about each project.

Your agent

Built into the editor, not bolted on. It knows your providers, your memory and your skills from the first launch.

  • Agentic chat, built in

    Streaming answers with your project as context. It reads your code, edits files and runs commands on its own, and you see every step in the chat.

  • Watch it think

    No hidden spinner. Its reasoning streams in the open, every command it runs gets a card with the exact input, and one dropdown sets how hard it thinks. Paste a screenshot straight into the prompt.

  • Talk instead of typing

    Dictate your prompt with your voice. The model runs on your machine, downloads only when you ask for it, and your audio never leaves the app.

  • Bring your own models

    Connect with an API key or a subscription — ChatGPT, Claude, Grok, Kimi, OpenRouter and more — or point at any compatible endpoint. Pick the model per conversation. You keep the keys. On a subscription, PiCode shows how much of your limit you have used and warns you at 80% and 95%.

  • Follow the plan

    On longer jobs the agent lists its steps, and you see how far along it is and what it is doing right now. If it stopped halfway, the step says it is paused, so you know nothing is running.

  • Background jobs in view

    Long commands the agent leaves running show up in Tasks, with their time and live output. When one ends it moves to Finished by itself, and the agent's reply reaches your chat, even after its turn was over.

  • Conversations that survive

    Close the editor, or have it crash: the conversation picks up where it stopped. Long jobs keep running in the background, and every session is kept per project — search it, reopen it, read it.

  • Skills, agents and packages

    Teach the agent new tricks. Add skills and agents, install packages, and switch any of them off or remove them from one screen.

  • MCP servers in one place

    Your agent's outside tools live on one page: add a server, edit it, turn it off.

  • A status panel that tells the truth

    Which model is answering and how hard it is thinking, what the session has cost, the tokens and cache it has used, the jobs it has running in the background, and your project's branch and changes.

PiCode's chat settings status page: connected providers, default model, thinking level and context used
Providers, model, thinking level and context left, all on one page.

Your editor

A full code editor you already know how to use, set up in minutes and kept up to date from the inside.

  • Two ways to work

    The Agent layout gives the chat the room: your sessions on the left, the conversation in the middle, the review in a bar on the right. The Editor layout is the VS Code you already know. Switch in a click — same files, same session, no restart.

  • Familiar by design

    Built on the same foundation as VS Code: the layout, keybindings and shortcuts you already know, and extensions from the Open VSX catalogue.

  • Themes you can see first

    A gallery that paints every theme in its real colours. Hover to try one on, click to keep it, and search Open VSX to install more from the same page.

  • Ready in five steps

    A short first-run setup that opens in your computer's language: sign in if you want an account, choose which Pi answers (the built-in one or your own), connect a provider and a default model, pick your packages and a theme. Everything PiCode adds is translated into 13 languages, and you can review the setup at any time.

  • Local-first and private

    Your files, conversations and settings are stored on your machine; only what you send to the model provider you chose leaves it. Telemetry is off: the only thing PiCode sends on its own is an anonymous update check (version and system), described in our Privacy Policy. Cloud sync is optional and needs a Pro account.

  • Updates from inside

    PiCode tells you when an update is out and installs it with a click: the editor itself, and the agent with its packages. Downloads are signed, and if a new build does not start, the one that worked comes back on its own. Fixes, small steps and full releases share one version number, so you always know what you have. Choose Stable, or try what is coming on Beta and Experimental.

  • What's new, to try out

    After an update, a window explains each novelty in plain words and tells you if it is free or Pro. Play with a small demo of each one, or press the button that does the real thing.

  • Open source

    MIT-licensed and developed in the open. Read the code, file issues, and ship the features you need.

With PiCode Pro

Everything above is free. Pro adds the parts that run on our servers.

  • GitHub and Jira issues

    See what was reported on the project you have open, right beside your code. Each folder shows its own repository or Jira space.

  • A real Jira board

    The same columns as in Jira. Drag cards between them, or open an issue to change its type, priority, people, labels or description.

  • Fix it with the agent

    One button writes the issue into a new chat for you to review. Nothing is sent until you say so, and a report from outside your team is marked as such.

  • Cloud sync you control

    Your setup on every computer, encrypted. Turn each part on or off, and bring back your chats from the last 7 days.

Get PiCode