Skip to content

Frame

ADE( Agentic Development Environment) The spec-driven environment for AI coding agents, where your planning becomes lasting, shared project context.

Install

$git clone https://github.com/kaanozhan/Frame

Install command taken from the project's README or registry entry. Always review code before running it.

Frame

Spec-driven development that becomes durable, structural context built on Claude Code and Codex.

The shape of software development changed, agents write the code now, but the foundation didn't: good results still come from good planning. Frame puts planning back at the center. You write a spec once, and that single spec becomes two things at once: the plan your agents follow, and the durable, shared context your project keeps across every session. Every future agent arrives knowing what was done and why no more re-explaining your architecture every time you open a terminal.

Built on Claude Code. Codex CLI work too, and because your context lives in plain, git-versioned files, it stays yours and stays readable by any tool.


The Problem

As projects grow with AI agents, things fall apart fast:

  • Context loss — every new session starts from scratch, you re-explain the same things over and over
  • No project memory — AI doesn't know your architecture, past decisions, or pending tasks
  • No standard — every developer structures their AI projects differently, making collaboration and onboarding painful
  • Sessions bleed into each other — working on multiple projects means context gets mixed up
  • Terminal chaos — multiple windows, scattered sessions, no organization
  • Tool fragmentation — Claude, Codex, and Gemini each work differently

These problems are manageable on small projects. On larger ones, they become blockers.

Frame solves all of this.


How Frame Works

One Standard, Every Project, Every AI Tool

Frame brings a consistent structure to every project you work on. When you initialize Frame in a project, it creates:

File Purpose
.frame/AGENTS.md Project rules and instructions — AI reads this automatically
.frame/STRUCTURE.json Module map with intentIndex for fast file lookup
.frame/PROJECT_NOTES.md Architectural decisions and context that persist across sessions
.frame/tasks.json Task tracking with status, context, and acceptance criteria
.claude/rules/frame.md Two lines pointing Claude Code at .frame/AGENTS.md

Everything Frame writes lives under .frame/, plus that one pointer file. Your project root stays yours: an existing CLAUDE.md, AGENTS.md or .cursorrules is never read, moved or replaced, and "Remove Frame" leaves no Frame-authored bytes behind. Needs Claude Code new enough to load .claude/rules/ — verified with Claude Code 2.1.x; run /context in a session to confirm .claude/rules/frame.md loaded.

Upgrading: update Frame before pulling a repository that has been migrated to .frame/. An older Frame looks for the meta files at the project root, finds none, and reports the project as empty — and its spec phases as unstarted.

Every project gets its own isolated session — its own context, its own task list, its own notes. Switching projects in Frame means switching to a completely fresh, project-specific AI context. No bleed-over, no confusion.

This standard works with any AI tool. Claude Code loads .claude/rules/frame.md natively at session start, which imports .frame/AGENTS.md — no launch flags, no wrapper. For Codex CLI, Frame injects the same file via a wrapper script.

Similar plugs

Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and remote runtime.

CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies

Documented system prompts from Anthropic - Claude Fable 5.1, Opus 5.5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-6-Astra, Codex. Google - Gemini 3.8 Flash, 3.1 Pro,…

Wrap Antigravity, ChatGPT Codex, Claude Code, Grok Build, Muse Code, Devin as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini…