Meetless (mla)
An open-source CLI that governs AI coding agents by capturing decisions, detecting stale or conflicting instructions, and injecting human-approved context before each agent action.
At a Glance
Every feature, no seat limit, no credit card, no invite code. Free while in beta.
Engagement
Available On
Alternatives
Listed Aug 2026
About Meetless (mla)
Meetless (mla) is an open-source command-line tool built by An Pham that acts as the active source of truth for AI coding agents like Claude Code and OpenAI Codex. It sits between the developer and their coding agents, watching sessions, capturing decisions as work happens, detecting conflicts, and proactively injecting human-approved context before each agent turn. The project is currently in public beta, free to use, and licensed under Apache-2.0.
What It Is
mla (Meetless Agent) is a governance control layer for AI coding agents. Rather than relying on static files like CLAUDE.md or retrieval-augmented memory that cannot distinguish which of two conflicting decisions is still in force, mla maintains a structured record of human-approved decisions and injects them into every agent session automatically. The core insight the project is built around: the problem with coding agents is not missing memory, it is missing authority — the ability to know which decision is currently in force.
How the Governance Loop Works
mla runs a four-step loop on every governed session:
- Watch — installs as a session hook so capture is a side effect of working, not a separate chore
- Capture — records decisions with evidence as they happen, not buried in transcripts
- Detect — surfaces conflicts when a new session contradicts an already-settled decision, or when a file in the repo still asserts something a ruling replaced
- Steer — before the agent acts, injects the decisions still in force into its context via a structured
<meetless-context>block
Nothing an agent proposes becomes project truth until a human approves it. Unresolved conflicts are routed to a human inbox rather than left for the agent to guess at.
Architecture and Deployment Model
The mla client is a TypeScript CLI distributed as a self-contained binary (no Node required for the one-liner or Homebrew installs; Node 22+ required for the npm package). It connects to two backends: control (the system of record) and intel (the AI runtime). The prompt-time injection path is a local read of local state and requires no network request. Session capture — the prompts, decisions, tool calls, and documents from governed sessions — is sent to the backend for the governance service to function.
Supported agents and wiring:
- Claude Code —
UserPromptSubmitfloor injection, MCP retrieval viameetless-mcp,PreToolUseenforcement - OpenAI Codex — same neutral decision core, same injection and enforcement model, separate connector registration
The MCP server (meetless-mcp) also allows any MCP-capable agent to read governed memory directly. Platforms supported are macOS (Apple Silicon, prebuilt binary) and Linux (x86_64 glibc); Windows is community-supported via WSL.
Research and Benchmarking Approach
The Meetless site publishes a suite of internal benchmarks comparing governed memory against static CLAUDE.md files and RAG-based retrieval. The benchmarks test freshness (whether the agent identifies the decision currently in force after a supersession), provenance (whether the agent can report who approved a decision and when), and conflict detection (whether contradictory decisions from separate sessions are caught before they land). The project states that three results have been withdrawn and one narrowed, all on its own initiative, and that one benchmark built to prove the core thesis disproved it — that result is published as well. The site notes these are preliminary internal benchmarks at small N and labels them accordingly.
Update: mla 0.2.27
The latest release is cli-v0.2.27 (mla 0.2.27), published on 2026-07-24. The repository was created in June 2026 and last pushed in August 2026, indicating active development. The Codex connector — including the UserPromptSubmit wrapper, static plugin package, mla codex install/uninstall commands, and mla doctor health checks — was added as a recent major surface, built using Codex CLI 0.144.6 running GPT-5.6. The project is currently in beta with no paid plans set; the pricing page states plainly that pricing has not been determined yet and that paid plans will be announced when they open.
Why It Matters for Agent-Driven Development
As coding agents take on longer-running tasks across multiple sessions, the gap between what a team has decided and what an agent acts on widens. mla addresses this by treating architectural decisions as first-class governed artifacts — analogous to how git is the system of record for code — rather than leaving them in files the agent may or may not read, or in memory systems that cannot resolve which of two retrieved answers is still authoritative. The tool is designed for both solo builders and software teams, with team workspaces allowing shared owner-approved decisions to be delivered to every connected agent session.
Community Discussions
Be the first to start a conversation about Meetless (mla)
Share your experience with Meetless (mla), ask questions, or help others learn from your insights.
Pricing
Beta
Every feature, no seat limit, no credit card, no invite code. Free while in beta.
- All features included
- No seat limit
- No credit card required
- No invite code
- Team workspaces
Capabilities
Key Features
- Session hook-based decision capture — no manual chore
- Human approval gate before any agent proposal becomes project truth
- Conflict detection across sessions and stale files
- Per-turn context injection via structured <meetless-context> blocks
- MCP server for governed memory retrieval by any MCP-capable agent
- Claude Code and OpenAI Codex connectors sharing one neutral decision core
- Conflict inbox routing unresolved authority disputes to humans
- Enforcement ceiling (observe/warn/ask/deny) configurable per session
- Team workspaces with shared owner-approved knowledge
- Open-source client (Apache-2.0) with inspectable telemetry
- mla doctor health checks for connector and auth status
- Ed25519-signed update manifests
- MEETLESS_TELEMETRY=off opt-out for all telemetry planes
Integrations
Demo Video

