memi is an AI design workbench built specifically for product design teams who want to keep their design decisions, system context, and agent runs in one cohesive environment. Unlike generic AI chat tools, memi is a signed macOS application that bundles Codex and Claude Code agents with persistent project memory, Figma handoff capabilities, and a structured receipt system for every agent action. Its core value is giving designers a single workbench where design memory stays readable, traceable, and reusable across sessions. The tool recognizes that modern design work involves running AI agents alongside human decisions, and it provides a harness that connects these threads without losing context. For teams managing design systems, user research, or complex UI audits, memi offers a purpose-built runtime that keeps the product system understandable and actionable.
The main pain point memi addresses is the ephemeral nature of AI design conversations. When designers use ChatGPT, Codex, or Claude directly, the context, decisions, and artifacts generated in one session are rarely carried over to the next. This leads to repeated setup, lost insights, and a fragmented design process. memi solves this by capturing every agent run as a structured receipt and storing design memory as editable Markdown or YAML. It also surfaces design system context—like tokens, components, and screenshots—that agents can read and reuse. Without this, teams waste time re-explaining their design system, re-running audits, and re-capturing screenshots. With memi, the work accumulates into a readable project memory layer that agents and humans can both depend on.
The first major feature group is Design Memory, which functions as a structured project memory layer. Instead of hiding context inside opaque prompt soup, memi stores research, specs, tokens, decisions, and reviews in plain Markdown and YAML files. Designers can edit these files directly, and agents can read, diff, and reuse them across runs. This means every design decision is captured as an artifact that can be audited, reviewed, or fed back into future agent runs. The memory is not a black box—it's inspectable and versionable, like code. When a designer runs an audit or creates a component, the output is saved as structured memory that grows with the project. This feature eliminates the need to manually transfer notes between tools or re-explain context to AI agents.
The second major feature group is Agent Runs with Receipts, which orchestrates Codex and Claude Code sessions with explicit controls. Designers launch an agent from the memi workbench, choosing the model, permissions, and session parameters. As the agent runs, the 'run spine' displays prompts, plans, tools used, files accessed, and cost in real time. Every action is recorded as a receipt that remains compact until the user needs the raw log. This transparency is crucial for design teams that need audit trails—knowing exactly what an agent saw, what it changed, and how much it cost. Designers can also cancel runs safely and save results for later review. This feature turns agent use from a black-box experiment into a documented workflow.
admin
The third feature group is the Figma Bridge and Board Preparation tools. memi connects to Figma only when a run needs design source, pulling tokens, components, trees, and screenshots. It also includes a PM Board feature that exports planning source in Mermaid and FigJam-ready formats before external sync. This means designers can create board-ready planning documents locally, inspect them, and push them to FigJam only after approval. The Figma bridge is not always active—it starts on demand, keeping the workbench lightweight. For design system managers, this feature replaces manual copy-pasting of design tokens into agent prompts. It ensures that the AI has the latest system context without exposing the entire Figma file.
memi's overall workflow follows an 'observe, plan, execute, validate, iterate' loop that is codified in skill files. Designers open a project, choose an agent, and watch the run spine. The agent can capture screenshots, audit for UX tenets, detect traps like missing states or copy drift, and produce structured feedback. After a run, the output is automatically saved as design memory unless overridden. The user can then review the receipt, approve syncing to external tools like FigJam, or iterate with a new run. The workbench maintains a local runtime, so all agent operations happen on the machine. This autonomous loop is especially powerful for tasks like design system audits, where the agent can repeatedly check consistency and self-heal issues.
In practice, a product designer can use memi to run a UX audit on a screenshot. The agent scores the design against clarity, feedback, and trust tenets, then flags traps like missing interaction states or copy drift. The output is a JSON report that can be shared or fed into the next design iteration. Another scenario is design system management: a designer pulls tokens from Figma, uses Claude Code to check component coverage, and exports the results as a Mermaid diagram. The board preparation feature lets them create FigJam-ready planning boards locally. For teams iterating on design tokens, memi's memory layer keeps a history of token changes, so the agent always has context. These scenarios show how memi reduces repetitive work and makes AI-assisted design auditable.
memi targets product designers, UX engineers, design system managers, and entire product design teams. It is built as a signed macOS application using Tauri, with an open source repository on GitHub. The tool supports Codex, Claude Code, and integrates with local models like Ollama or Hermes. It is free to download and use, with no mention of pricing tiers beyond the initial 1.0.4 release. The app is Apple-signed by Humyn LLC. For teams wanting to contribute, the project has a Notes pack and design-system memory layer on GitHub. In summary, memi provides an AI design workbench that keeps product design memory alive, makes agent runs auditable, and bridges the gap between design tools and AI agents—all within a single signed macOS app.
Product designers, UX engineers, design system managers, and product design teams who need an AI workbench that integrates Codex and Claude with project memory, Figma context, and design system tracking. This tool is ideal for designers who want to automate design system audits, capture design decisions as structured memory, and bridge their work with development tools like Codex and Claude. It's also suitable for design operations leads who need traceability and receipt logging for AI-assisted design processes. The open-source and macOS-only nature makes it accessible to individual designers as well as teams using Apple hardware.
Updated 2026-06-18