Skip to content

FylloCodeYour Agent understands your project better over time

FylloCode is an open-source desktop app that brings Claude Code, Codex, and other local coding agents into your project workflow. Assign tasks, review plans, trace every change. The conventions and findings that accumulate carry over to the next agent.

FylloCode logo

Connect your Agents

  • Claude Code
  • Codex
  • Gemini CLI
  • Cursor
  • Pi
  • OpenCode
  • Kimi Code
  • Qwen Code

Connect any ACP-compatible Agent.

A lineage diagram connecting Task and Chat origins to Sessions, Plans, Proposals, and commits
Task and Chat origins converge into one trace with Plans, Proposals, and commits
Work lineage

Three months later, you can still explain why this line changed

One Agent run can touch a hundred files, and git blame only tells you who committed them. FylloCode connects tasks, chats, Plans, Proposals, and commits into one line. The next person to touch this code does not have to reconstruct the reasoning from scratch.

  • Where it startsA task, or a conversation you opened on the spot.
  • What backs itHow the discussion converged, which approach won, what got ruled out.
  • Where it landsThe implementation and its commit, still on the same line.
Work paths

A copy tweak should not need a full review

If the scope is obvious, make the change. If you need to think it through, write a Plan. If it touches a public API, a schema, or user-visible behavior, that is a Proposal.

A diagram showing one change branching into three work paths
One change branches into three work paths
01

Direct

Scope is clear. Make the change.

02

Plan

Write down the approach and the trade-offs first.

Proposal record

A Proposal holds more than the conclusion

Why this path, what was ruled out, how the risk is contained, how it migrates, how it splits into tasks — all in one record. On archive, the specs this change touches are updated along with it.

A Proposal diagram connecting background, alternatives, risks, migration, tasks, and the formal spec
Proposal keeps background, trade-offs, risks, migration, tasks, and spec in one record
Project records

Your Agent's four kinds of memory, read on demand

Pack decisions, conventions, facts, and contracts into one memory and they just get in each other's way. FylloCode stores each kind separately, so the Agent reads only the part that bears on the work in front of it instead of loading everything into context.

lineage

How this change happened

Tasks, chats, Plans, Proposals, and commits on one line.

View Lineage
guidelines

How this project is built

Architecture boundaries, testing rules, working conventions — committed with the code.

View Guidelines
knowledge

Facts the code will not tell you

The conclusion that took two hours to reach, and the background only you have.

View Knowledge
specs

Contracts already settled

Generated when a Proposal is archived. The project's formal behavior boundary.

View Specs
A diagram showing Direct, Plan, and Proposal returning relevant results to project state, where Lineage, Guidelines, Knowledge, and Specs inform the next session
Every work path returns its outputs to the project for the next session
Capture and reuse

You never have to ask. The Agent knows what is worth keeping.

When an ordinary Agent session ends, the useful parts are left scattered through the chat log.

  • It proposesA counterintuitive finding, an investigation that cost more than its answer — flagged at fixed checkpoints.
  • You confirmFlagging does not interrupt the discussion; it is written back only once you approve.
  • Next time it is thereA new session starts with the guideline index and knowledge already injected.
Start with one Project

Start in the projects you already have

No migration required, and the Agent you use today plugs straight into FylloCode. Open a local repository, or put several into one Workspace.

A Workspace diagram connecting multiple Projects, ACP Agents, and engineering systems while preserving context boundaries
One Workspace connects Projects, Agents, and existing systems
Get started

Start building the record with today's work

No extra time set aside for housekeeping. Work the way you already do, and FylloCode makes the project state progressively clearer.

  • MIT licensed
  • Free to use
  • Your data stays local
  • macOSApple Silicon / Intel
  • Windowsx64 installer
  • LinuxAppImage / deb (x64)

Released under MIT