The repository
is the database.

Work, Docs, History and durable Memory as versioned Markdown — for humans and AI agents working in the same codebase. No SaaS, no lock-in, nothing your repository doesn't already have.

npx @illodev/workfile init
The Workfile Flow board: execution columns with an agent claim active on the card being worked on

Four domains, one protocol

Every record is a Markdown file with frontmatter, validated and indexed. The CLI, the local UI, the HTTP API and the MCP server all speak through the same core.

.project/cards

Work

Cards with states, priorities, dependencies, epics and a Gantt — plus claims that say who is on it and over which paths.

docs/

Docs

Managed or merely indexed documentation, with backlinks, freshness warnings and broken-link diagnosis.

.project/changelog

History

Structured change fragments that cut into releases and render your public CHANGELOG.md.

.project/memory

Memory

Decisions, learnings, incidents and expiring context — the knowledge that otherwise dies in chat threads.

Built for agents, honest for humans

An agent that discovers context, claims its scope, records what it learned and ships a changelog fragment — because the protocol makes that the path of least resistance.

30 tools

MCP server

Local, dependency-free, stdio. Search, bounded context, mutations with revisions — read-only mode included.

claims

Executable guard rails

Claims live in frontmatter. Hooks turn them into a real barrier: editing another actor's scope asks first.

AGENTS.md

Generated instructions

One canonical protocol, synchronized for Claude Code, Cursor and Copilot — never hand-drifted.

# Claude Code
/plugin marketplace add illodev/workfile
/plugin install workfile@illodev

From zero to protocol in one command

# scaffold .project/, agent instructions and CI
npx @illodev/workfile init

# the local board over your Markdown
workfile ui

# everything an agent needs to start
workfile agents context --card T-0001
History view: change fragments, the derived changelog and release preparation