Bambu Bar
Monitor Bambu Lab printers from your Mac menu bar: print progress, the live camera, AMS filament, alerts and desktop widgets. Bambu Bar for macOS 26+.
翻訳待ち
A project management software git and markdown based
翻訳待ち
Loading the full README.
Read the full README ↗Git-native, Markdown-first project management for teams — and for their AI agents.
Project site: https://digiogithub.github.io/git-in-track/ (source in pages/,
deployed by pages.yml).
git-in-track is a project management tool with no central server and no database. Every artifact — epics, user stories, tasks, milestones, comments, boards, sprints, retrospectives and knowledge base pages — is a plain Markdown file with YAML front matter stored inside a git repository. If you can clone the repo, you have the whole backlog, its full history, and the ability to work offline.
Humans work through a web UI that feels like an Obsidian or Logseq vault crossed with a Kanban board: browse the knowledge base, edit stories in a rich Markdown editor, drag cards across columns. AI agents work on exactly the same files, either directly on disk or through a local MCP server, so an agent that picks up a story and a developer that reviews it are looking at the same bytes.
Sync is git and nothing else. Any host works — GitHub, GitLab, Gitea, Bitbucket or a bare repository on your own machine — because git-in-track only ever speaks standard git. There is no SaaS to sign up for, no export format to worry about, and no vendor that can take your backlog away.
gintrack serve runs a local server that embeds the same
web app, watches the file system for instant updates, and indexes natively.spec items hold numbered
requirement blocks (### ACME-SP-0003.R2 — …); // Implements: and
// Verifies: markers in code tie them to code and tests, and
gintrack spec impact (or the spec_impact MCP tool) tells an agent or a CI
gate which requirements a diff affects and whether they still pass. See
ADR-037, the format in
docs/03 §21, the CLI in
docs/07 §4.19–4.20, and the agent loop in
AGENTS.md.There are two kinds of repositories.
A project repository is any git repository you already have. You mark one
folder as its documentation folder (for example docs/); that folder becomes the
project knowledge base. Inside it, a .pmngr/ directory holds the project
backlog: project.yaml, epics/, stories/, tasks/, milestones/ and
comments/. A project's full backlog lives only in the project repository, next
to the code it describes.
A team repository — one per team — holds team.yaml (members plus the list
of project repositories), a team-wide knowledge/ folder, and a .pmngr/
directory with boards/, sprints/ and retros/. Boards aggregate work from
every project by reference (ref: <projectKey>/<itemId>). If a project repo is
not cloned locally, its cards are rendered as read-only remote references from
the index snapshot committed under .pmngr/index/<projectKey>.json.
You can use git-in-track in browser-only mode (pick folders with the File
System Access API; the shared Go core runs as WebAssembly in a Web Worker; git
operations via isomorphic-git) or in companion mode, where the gintrack
CLI serves the same web app locally, watches files with fsnotify and performs git
operations natively. The web app detects the companion and upgrades itself
automatically. Agents connect through gintrack mcp over stdio, or over
streamable HTTP on the local server.
flowchart LR
subgraph Local["Your machine"]
WEB["Web app<br/>React 18 + Vite"]
CLI["gintrack CLI<br/>serve / mcp"]
WASM["Go core<br/>as WASM"]
FS[("Working trees<br/>on disk")]
end
subgraph Repos["Git remotes (any host)"]
TEAM["Team repo<br/>team.yaml, boards,<br/>sprints, retros"]
P1["Project repo A<br/>docs/.pmngr/"]
P2["Project repo B<br/>docs/.pmngr/"]
end
AGENT["AI agent"]
WEB -->|File System Access| FS
WEB --> WASM
WEB <-->|REST + WebSocket| CLI
CLI --> FS
AGENT -->|MCP| CLI
FS <-->|git fetch / push| TEAM
FS <-->|git fetch / push| P1
FS <-->|git fetch / push| P2
TEAM -.->|ref: KEY/ITEM-ID| P1
TEAM -.->|ref: KEY/ITEM-ID| P2
docs/.pmngr/stories/ACME-US-0042-login-with-sso.md:
This is the beginning of the README. Read the rest at the original. Read the full README ↗