Skip to main content
AIDiveForge AIDiveForge
Save tools:Log inSign up
Visit scritty

Share This Tool

Compare This Tool
📋 Embed this tool on your site

Copy this code to embed a compact tool card:

scritty

FreemiumSelf-Hosted

Summary

Five AI coding agents, one project, and zero shared memory — that's the default state of every multi-tool terminal workflow, where what Claude decided about auth last week is invisible to Codex today.

Scritty is a terminal emulator that detects which AI CLI is running inside it, captures every exchange, and builds a single searchable corpus across all agents and sessions — stored on your machine, served back over MCP and CLI. The browser-sync feature runs a token-secured web server inside the same process, so the identical PTY and memory panel open in any browser tab or on a paired phone, byte-for-byte in sync. Teams running four or five agents on one codebase report the biggest gain: no re-pasting decisions between tools. The ceiling appears when you need cross-team memory sharing; the per-tenant control plane is a paid-only feature, and offline-first teams hitting network gaps rely on local Ollama models via the PWA path.

Bottom line: Scritty earns its place the moment you're running three or more AI CLIs on the same codebase and re-explaining context between them; it breaks down as a standalone solution when an engineering org needs centrally audited, multi-tenant memory without standing up the control plane tier.

Community Performance Report Card

No community ratings yet. Be the first to rate this tool!

Best For: Developers using several AI CLI coding agents, Users who need offline access via local models, Teams wanting audited, tenant-isolated agent memory, Anyone frustrated by per-vendor context silos
  • Automatic agent detection and per-provider tagging across Copilot, Codex CLI, Claude Code, Aider, and Ollama, so you stop manually labeling or re-pasting context when you switch tools mid-session.
  • Single searchable corpus shared across all agents and sessions, which means 'what did we decide about auth two weeks ago' becomes a CLI query instead of a scroll through four separate vendor logs.
  • Local-first capture with no external data transmission by default, so teams with data-residency requirements or air-gapped workflows can use the tool without negotiating a privacy policy.
  • Live browser and phone sync over a token-secured in-process web server, so a session started on desktop continues on a phone without an app install, account creation, or a separate sync service.
  • Offline operation via local Ollama and PWA support, so a lost network connection does not halt work — the same memory and terminal remain accessible.
  • Multi-tenant memory isolation and audited admin overrides — the features an engineering org needs before rolling this out across teams — are behind the paid-only control plane tier. A small team hits this wall the moment a second developer needs their own isolated corpus on shared infrastructure, and the practical next step is either upgrading or running separate scritty instances per developer.
  • There is no outbound API for querying captured memory outside the MCP server path. Tooling that needs to pull session history into a CI pipeline, a custom dashboard, or a third-party search index has no documented path to do so, and teams with that requirement are looking at competitors that expose a REST or webhook layer.
  • The browser and phone sync depend on the desktop process staying alive. Drop the desktop machine — a laptop that closes, a process that crashes — and the mobile session loses its host. Teams that need persistent, always-on terminal access independent of a local machine end up running this on a server or switching to a cloud-based terminal alternative.

About

API Available
No
Self-Hosted
Yes
Last Updated
2026-07-03T03:36:27.070Z

Best For

Who it's for

  • Developers using several AI CLI coding agents
  • Users who need offline access via local models
  • Teams wanting audited, tenant-isolated agent memory
  • Anyone frustrated by per-vendor context silos

What it does well

  • Running multiple CLI agents on one codebase while sharing memory
  • Searching past decisions across all agents and sessions from terminal or phone
  • Applying consistent rules and instructions to every agent without re-pasting
  • Continuing a terminal session from desktop to mobile or browser

Integrations

MCPClaude CodeOpenAI Codex CLIGitHub Copilot CLIAntigravity CLIAiderOllama
Help improve this page

Add notes, reviews, and benchmarks so the next visitor gets a clearer picture.

Sign in to contribute

Spotted incorrect or missing data? Join our community of contributors.

Sign Up to Contribute

Frequently Asked Questions

Is scritty free?
scritty has a permanent free tier alongside paid upgrades. You can keep using a baseline version indefinitely without paying.
Is scritty open source?
No — scritty is a closed-source tool. Source code is not publicly available.
Can I self-host scritty?
Yes. scritty supports self-hosting on your own infrastructure.
scritty

Scritty is a terminal emulator built around one workflow: run any AI CLI inside it, and every exchange gets captured, tagged by provider, and indexed into a shared searchable corpus. The agent detection is automatic — Copilot, Codex CLI, Claude Code, Aider, Ollama, and others are recognized without configuration. That corpus is then served back two ways: to agents themselves over MCP, and to you directly from the CLI or a built-in search panel. Captures stay local by default; no data leaves your machine unless you wire up the control plane.

The differentiating feature is the live browser and phone sync. Scritty embeds a token-secured web server in the same process as the terminal. Opening the URL — on another tab, another device on your network, or externally over Tailscale Funnel — gives you the exact same PTY, the same scrollback, and the same memory panel. This is not a read-only mirror: input from the browser or phone drives the same session. A pairing QR at startup gets a phone connected in seconds, with no app store install required.

Scritty fits tightest for individual developers or small teams who context-switch between multiple AI coding agents on the same project and are losing work to per-vendor silos. The offline path via local Ollama and the PWA makes it usable without a network connection. Where it strains: teams that need multi-tenant memory isolation and admin audit trails must use the control plane feature, which the vendor describes as a paid-only capability. There is no API surface exposed for programmatic integration outside of the MCP server path the docs describe.