Show HN: Epiq – Distributed Git based issue tracker TUI

Hacker News Top Tools

Summary

Epiq is a terminal-native, Git-based issue tracker with an ASCII kanban board, immutable event log, and MCP support for agent workflows. It allows local-first, distributed collaboration without requiring a central service.

Issue trackers typically live outside of your workflow, with poor ergonomics. Epiq aims to solve that, bringing issue tracking into your terminal. Multi-user collaboration is achieved via git using user-scoped immutable event logs that converge in memory. Put my all into it. Let me know what you think.
Original Article
View Cached Full Text

Cached at: 05/16/26, 03:41 AM

# Epiq — terminal-native issue tracking Source: [https://ljtn.github.io/epiq/](https://ljtn.github.io/epiq/) ## Issue tracking for terminal dwellers\. **Epiq**is a vim\-inspired issue tracker that renders as ASCII, stores work as an immutable event log, and synchronizes through Git\. No SaaS ceremony\. No browser\. Just your repo, your editor, and a board that moves at command\-line speed\. **Repo\-native**issues live with the work **Local\-first**instant edits, sync at will **Event\-sourced**immutable, traceable **MCP\-ready**built for agent workflows Why Epiq ## Bringing devX to project management\. Epiq optimizes for flow: keyboard navigation, command history, filters, autocompletion, and plain Git synchronization\. hjkl ### Keyboard centric Navigate boards, issues, swimlanes, and contexts with vim\-like movement\. Or cheat with arrow keys\. git ### Distributed by default Epiq uses Git under the hood, with isolated worktrees and state branches, so teams can collaborate without introducing another central service\. log ### Traceable state Changes are appended as events, replayed deterministically, and designed to converge\. Inspect what happened yesterday, last week, or one year ago\. The model ### Local first\. Sync at will\. Or automatically\. Create, move, filter, close, reopen, and sync issues without tab\-switching\. Epiq keeps local interaction instant while allowing you to sync explicitly or automatically\. ``` # inside any Git repo epiq # create work :new issue Add keyboard shortcuts # narrow the board :filter tag prio # synchronize distributed state :sync ``` What you get $1 **No account required**Initialize in a Git repo and keep moving\. $2 **Visual ASCII kanban boards**Kanban in the terminal, navigated, filtered, and edited quickly\. $3 **Conflict\-aware collaboration**User\-scoped append\-only event logs prevents merge pain and converge in memory\. $4 **Agent interactions**The MCP server lets AI tools interact with Epiq in a predictable way\. Issue tracking should be smooth\. \- probably someone Install ### Start in two commands\. Install globally, enter any Git repository, and run Epiq\. First launch opens an interactive setup wizard\. ``` npm install --global epiq cd your-existing-repo-with-remote-tracking epiq ``` [:visit github repository](https://github.com/ljtn/epiq)

Similar Articles

Show HN: Git for AI Agents

Hacker News Top

re_gent is an open-source version control system for AI agent activity, tracking every tool call and associated prompt so developers can audit and roll back agent changes.