{"repo":"aenix-io/aeman","free":true,"listed":false,"github":"https://github.com/aenix-io/aeman","clone":"git clone https://github.com/aenix-io/aeman.git","description":"A short-term planning system for engineering teams — keep engineers focused, run daily sprints, and track unplanned work. Built on GitHub Projects v2 (no database of its own): one Go binary with an embedded React UI, REST API, MCP server for AI agents, and live board updates over WebSocket.","language":"Go","stars":26,"topics":["agile","ai-agents","github-projects","github-projects-v2","golang","mcp","mcp-server","project-management","react","self-hosted"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"aeman A short-term planning system for engineering teams — it keeps engineers focused, runs daily sprints, and makes unplanned work visible. GitHub Projects v2 is the storage , so aeman has no database of its own. The whole thing ships as one self-contained Go binary: an embedded React SPA (via go:embed ), a JSON REST API, a WebSocket watch stream that keeps every open board updated live, and an MCP server for AI agents — all driving the same board service, with GitHub as the single source of truth. Concept Two complementary views — a personal day board and a team board: - Me — your personal day board. Your cards for the selected day, stacked into four colour zones, with an editable notes log on the right. You can also View as another person to see (and act on) their board, with a one-click reset back to yourself. - Gray — regular, planned work. - Green — start only when every other zone is clear. - Yellow — popped up unplanned during the day. - Red — must be resolved before the end of the day. - Team — the team board: a people × zones grid for the selected day, filtered by team. Columns are people (with their GitHub avatar and name), rows are the same colour zones. Columns can be dragged or shuffled, and a person keeps a column even on days they have no cards. Each card carries a readiness slider (0–100%), a stage (Locked / Review / Recurrent / Done) that recolours the bar, an optional team , an age counter, and links back to its source issue. Click a card's avatar to reassi","default_branch":null,"files":null,"tree":[],"storefront":"/r/aenix-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aenix-io/aeman/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}