Persistent · Multi-Agent · Always On

Your AI employee on the desktop — persistent memory of your codebase, skills that compound with every task, and up to nine agents shipping in parallel while you're away. Bring any model.

Download Ptah 100 days free. No credit card.
Watch it work
Ptah — Orchestra Canvas9 agents active
9concurrent agent tiles
7model providers, zero lock-in
100-dayfree trial
3platforms: Windows, macOS, Linux
THE PROBLEM

Your AI Agent Is the New Hire Nobody Onboarded

An engineer who shows up on day one with no context ignores your architecture — not out of malice, but because nobody told them the rules. Most AI coding tools put your agent in exactly that position, every single session. They don't know your patterns. They don't remember yesterday's decision. They start from zero, every time you open a new chat.

Ptah onboards its agents the way you'd onboard an engineer: it studies the codebase before the first message, keeps what it learns, and gets better the longer it works with you.

ptah — session log
SEE IT WORK

One Desktop App. Real Sessions.

No slideware — this is Ptah running against real projects: memory recall, sub-agent fan-out, and scheduled runs, captured as they happened.

Ptah — Live SessionLIVE SESSION

Ptah desktop — memory recall, sub-agent fan-out, scheduled runs.

PILLAR 1 — REMEMBERS

It Remembers Your Codebase. Every Session.

Most agents start cold. Ptah indexes your project before the first message and keeps what it learns after the last one.

Ptah — Memory1,425 memories indexed

Persistent Memory

Hybrid BM25 and vector search, fused with Reciprocal Rank Fusion, recalls decisions, bug fixes, and project context across every session — auto-curated, no manual tagging.

Tree-sitter Codebase Indexing

Structural AST parsing across JavaScript, TypeScript, Python, and Go indexes every function, class, and import with exact file positions — not regex guesses.

Hybrid Symbol Search

Ask 'where do we validate auth tokens' in plain English and get ranked, cited results injected straight into agent context.

Hybrid BM25 + vector memory search, fused with Reciprocal Rank Fusion.

PILLAR 2 — LEARNS AND SCALES

It Gets Better Every Session. Then It Multiplies Itself.

Repeat a workflow and Ptah turns it into a reusable skill. Then it can run that skill nine times over, in parallel.

Ptah — Orchestra Canvas9 agents active

Auto-Learning Skills Curator

When a workflow repeats successfully, Ptah extracts the trajectory, judges its quality, and promotes it to a permanent, shareable SKILL.md file — no manual authoring required.

Sub-Agent Orchestration

A main agent fans work out to parallel sub-agents across a three-tier hierarchy, each with its own provider, model, and context window.

Orchestra Canvas

Run up to nine concurrent agent sessions in one drag-and-resize grid. Background agents keep working while you focus on a single tile.

Built-in Workflows & Skills Library

Ship with pre-built skills for common stacks and browse more from the skills registry — install with one click.

Up to 9 concurrent agent tiles in one gridstack view, each with an independent provider and model.

PILLAR 3 — ALWAYS ON, REACHABLE ANYWHERE

It Works While You Sleep. It Answers Where You Already Are.

Schedule agents like cron jobs. Approve their work from your phone.

Ptah — Messaging GatewayDiscord: connected

Cron Scheduler

SQLite-backed, slot-claimed scheduled runs. Nightly code reviews, Sunday dependency scans, daily standup summaries — no server to babysit.

Messaging Gateways

Trigger and approve agent work from Telegram, Discord, or Slack, including voice input. Discord supports per-thread multi-session conversations, so each thread keeps its own agent context.

Approval Relay

Review and approve tool calls before they execute, from any connected gateway — nothing runs unattended that you haven't authorized.

Trigger and approve agent runs from Telegram, Discord, or Slack — including per-thread sessions on Discord.

ONE APP. YOUR CHOICE OF BRAIN.

No Lock-In. Bring Any Model.

Claude, GitHub Copilot, OpenAI Codex, 200+ OpenRouter models, local Ollama, Kimi K2, and GLM — switch providers mid-session without losing context.

Claude GitHub Copilot OpenAI Codex OpenRouter (200+ models) Ollama (local) Kimi K2 GLM

Secure per-provider API key management. Real-time cost and token tracking per session.

THE PTAH DIFFERENCE

Autocomplete Ends at the Cursor. Ptah Doesn't.

Cursor and Copilot are excellent at finishing your sentence. They don't remember yesterday's decision, they don't work while you're away from the keyboard, and they don't take a message from your phone. That's a different job — the one Ptah does.

Cursor / Copilot-Class Tools

  • Persistence

    No cross-session memory — each chat starts cold.

  • Multi-agent

    One inline suggestion stream per editor tab.

  • Schedulability

    Runs only while your editor is open and you're typing.

  • Reachability

    Desktop editor only.

Ptah Desktop

  • Persistence

    Hybrid BM25 + vector memory, auto-curated, recalled across every session.

  • Multi-agent

    Up to 9 concurrent agents in one grid, each with independent provider, model, and context.

  • Schedulability

    SQLite-backed cron scheduler runs agents unattended on any cron expression.

  • Reachability

    Telegram, Discord, and Slack — approve or trigger work from your phone, including voice.

Cursor and Copilot remain the better choice if all you want is inline completion inside an editor you already love — Ptah doesn't compete on autocomplete latency inside a text buffer, and it doesn't pretend to. Raw CLI agents remain the right call for a single scripted task in CI. Ptah is for the fourth axis nobody else covers: an agent that persists, works in parallel, runs unattended, and is reachable outside the IDE. That's a different job description — "employee," not "autocomplete."

ALSO AVAILABLE

Prefer Your Editor or a Terminal?

Ptah also ships as a VS Code extension and a headless CLI for CI/CD and scripted workflows. Same license, same seven providers — without the desktop-only Memory, Skills, Cron, and Gateway suite, which requires the desktop app.

Download Ptah.

100 days free. No credit card. Windows, macOS, and Linux.

100-Day Free Trial
No Credit Card Required
Open Source (FSL-1.1-MIT)