╔══════════════════════════════════════════╗
║                                          ║
║   ███╗   ███╗███████╗███╗   ███╗         ║
║   ████╗ ████║██╔════╝████╗ ████║         ║
║   ██╔████╔██║█████╗  ██╔████╔██║         ║
║   ██║╚██╔╝██║██╔══╝  ██║╚██╔╝██║         ║
║   ██║ ╚═╝ ██║██║     ██║ ╚═╝ ██║         ║
║   ╚═╝     ╚═╝╚═╝     ╚═╝     ╚═╝         ║
║                                          ║
║   memory and grounded knowledge          ║
║   for coding agents                      ║
║                                          ║
╚══════════════════════════════════════════╝

Validated project memory (mfm:spec) and grounded tooling discovery (mfm:atlas).

$ why mfm

Chat is a lousy source of truth. Coding agents start every session from zero: architecture buried in scrollback, decisions re-litigated, tools picked from stale training data. The model isn't the bottleneck — the knowledge it works from is.

MFM gives your agent knowledge that survives the session. mfm:spec keeps a validated graph of your system that any agent can read, evolve, and build from. mfm:atlas grounds tooling choices in sourced capability evidence.

MFM never replaces your agent or runs inference on the hot path. You bring the model; MFM supplies deterministic stores, validators, and skills — lines in the sand for the water to follow.

$ products

$ connect

Set up your agent
One MCP server plus installable skills. Copy-paste agent prompt, manual setup for Claude Code, Codex, and Cursor, and the public skill catalog.

$ agent briefing

MFM (MadeForMachine) gives coding agents knowledge that survives the session.

Products:
  mfm:spec  A validated spec graph of a system — components, features, evaluations, decisions — to read, evolve, and build from.
  mfm:atlas Grounds product and tooling discovery in sourced capability evidence.

Each service is useful on its own. They are loosely coupled by a shared doctrine: agents work better when context is structured, durable, and actionable. MFM runs no inference; the agent brings the model.

This page is a human-readable visualization. For programmatic access:

  Skills:    https://mfm.dev/skills.json
  Setup:     https://mfm.dev/connect
  REST API:  https://api.mfm.dev/v1/atlas
  MCP:       https://mcp.mfm.dev

Atlas endpoints (public, no auth):
  GET  /v1/atlas/capabilities        — the capability vocabulary
  GET  /v1/atlas/providers           — acquired providers + capability counts
  GET  /v1/atlas/providers/:slug     — one provider's grounded capabilities
  GET  /v1/atlas/providers/:slug/tree — its doc tree (depth-bounded)
  GET  /v1/atlas/select              — match the field by required/excluded capabilities
  GET  /v1/atlas/compare             — pivot a shortlist against a topic, with evidence

Hosted MFM Spec tools are authenticated and project-scoped.
copy this text and paste it to your agent