Show HN: Epiq – Distributed Git based issue tracker TUI
AIThis post was created with the assistance of artificial intelligence (AI).

TL;DR

Before you orderOffer from Amazon

Get the latest gadgets delivered free with Prime

  • Fast, free delivery on millions of items
  • Prime Video, Amazon Music and more included
  • Member-only deals all year
Start your free Prime trial Free trial for eligible customers · Cancel anytime
As an affiliate, we earn on qualifying purchases.

Epiq is a new issue tracker designed for terminal users, leveraging Git for synchronization and an ASCII interface for fast, local-first project management. It eliminates the need for web-based tools, focusing on keyboard navigation and event sourcing.

Epiq, a new distributed issue tracker inspired by vim and terminal workflows, has been released, allowing developers to manage issues directly within Git repositories without relying on web-based SaaS tools.

Epiq is a terminal-based issue tracker that renders as ASCII kanban boards, stores work as immutable event logs, and synchronizes through Git. It requires no account or SaaS service, operating entirely within the user’s local repository. The tool emphasizes keyboard navigation, command history, filtering, and autocompletion, mimicking vim-like movement with hjkl keys or arrows.

Built on the principles of event sourcing, Epiq appends changes as events that can be replayed deterministically, enabling traceability and historical inspection. It uses Git’s worktrees and branches to facilitate distributed collaboration, allowing multiple users to work independently and sync changes explicitly or automatically. The system is designed to avoid merge conflicts through user-scoped, append-only logs, making collaboration conflict-aware and predictable.

Installation is straightforward: run ‘npm install –global epiq’ in any Git repository, then launch with ‘epiq’. The first run initiates an interactive setup wizard. Epiq supports creating, moving, filtering, closing, and reopening issues, all within the terminal, with sync commands to update distributed states. It also provides an MCP server interface for AI tools and agent interactions, aiming to streamline devX for project management.

Why It Matters

This development matters because it offers a lightweight, local-first alternative to web-based issue trackers, reducing reliance on SaaS platforms and central servers. By integrating directly with Git, Epiq enables teams to manage issues in a conflict-aware, traceable manner, aligning with developer workflows. Its ASCII interface and vim-like navigation cater to terminal users, potentially improving productivity and reducing context switching.

The approach emphasizes transparency, traceability, and conflict resolution, which could influence future tools in project management, especially for open-source and developer-centric teams seeking privacy and control.

Amazon

terminal issue tracker software

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Background

Traditional issue trackers are mostly web-based, often requiring SaaS accounts and central servers, which can introduce friction, privacy concerns, and dependency on external services. The concept of local, Git-integrated issue management has been explored before but rarely with a focus on ASCII interfaces and event sourcing. Epiq builds on the trend of terminal-first tools and the desire for more integrated, conflict-aware collaboration methods.

This release follows ongoing discussions in developer communities about reducing SaaS reliance and improving local tooling, especially for open-source projects where privacy and control are paramount. It also aligns with the increasing interest in event sourcing for traceability and deterministic replay in software development.

“Epiq brings devX to project management by optimizing flow: keyboard navigation, command history, filters, autocompletion, and plain Git synchronization.”

— Epiq developer (via Hacker News)

“Built for agent workflows, Epiq uses an event-sourced immutable log, enabling traceability and conflict-aware collaboration.”

— Epiq project team

Amazon

ASCII kanban board tool

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What Remains Unclear

It is not yet clear how well Epiq scales with large projects or teams, or how it handles complex conflict resolution scenarios in practice. The adoption and integration with existing workflows remain to be seen, and user feedback is still emerging.

Amazon

Git integrated project management tool

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What’s Next

Next steps include broader adoption, community feedback, and potential feature enhancements such as integration with other tools or more advanced conflict management. Watching how teams adopt Epiq and its impact on collaboration will be key.

Amazon

vim-inspired issue tracker

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

Can Epiq be used for large-scale projects?

It is currently designed for small to medium teams; scalability in large projects remains to be tested and documented.

Does Epiq support integrations with other development tools?

It provides an MCP server interface for AI interaction, but broader integrations are still in development or planning stages.

Is Epiq suitable for teams that rely heavily on web-based issue trackers?

It offers an alternative for terminal-centric workflows, but may require adaptation for teams accustomed to web interfaces.

HALLOWEEN

Halloween Picks

As an affiliate, we earn on qualifying purchases.

You May Also Like

Serverless Computing 101: How to Run Code Without Servers

Discover how serverless computing enables effortless code deployment and scaling, unlocking new possibilities—continue reading to master this transformative approach.

BBEdit 16

Barebones releases BBEdit 16, introducing new shortcuts, AI enhancements, multi-file search in images, and significant performance improvements. Free upgrade for some users.

Microsoft open-sources “the earliest DOS source code discovered to date”

Microsoft has open-sourced the earliest known source code for MS-DOS, including 86-DOS 1.00 kernel and utilities, revealing new historical insights.

macOS Needs Its Grid Back

A developer advocates for restoring macOS’s original grid-based virtual desktops, citing lost efficiency and spatial memory with recent updates.