Looks good, i will try this out
Show HN: Epiq – Distributed Git based issue tracker TUI
51–59 of 59 posts
Re: Show HN: Epiq – Distributed Git based issue tracker TUI
#52Excellent concept
Re: Show HN: Epiq – Distributed Git based issue tracker TUI
#53Looks good, i will try this out
Thanks! Id be happy to hear what you think after trying it out!
Re: Show HN: Epiq – Distributed Git based issue tracker TUI
#54Re: Show HN: Epiq – Distributed Git based issue tracker TUI
#55Earlier quoted context omitted.
You don't need to put it on the Web to be able to leverage the World Wide Wruntime. Epiq looks to be written in TypeScript and distributed as JS via NPM. You know what excels at executing JS? The browser. If you want to actually address the usability problems—then create a CONTRIBUTING.html—linked from the README, that users are instructed to double-click to open (i.e. launch in the browser on any sanely configured s…
How can the browser execute git commands from opening a local html file? Maybe if you give the file a different extension and configure an application to run a webserver and open the default browser when the file is double-clicked?
It can't. The CONTRIBUTING.html shell would spit out a file and tell the user what Git commands need to be run—just like project READMEs (or landing pages like jekyllrb.com) show which commands will install the tool.
Re: Show HN: Epiq – Distributed Git based issue tracker TUI
#56> Agent interactions > The MCP server lets AI tools interact with Epiq in a predictable way. Or maybe just publish a skill for the agent to use your CLI? The agent alredy uses CLI commands to interact with git itself
It's mainly about robustness and deterministic outcomes. There is a small level of noise in TUI output, and structures that are easily parsed by a human can be ambiguous for an agent (for instance column layouts). You could definitely let agents interact with Epiq purely through the CLI, but the idea behind the MCP server is to provide stable, predictable interfaces where determinism matters.
Re: Show HN: Epiq – Distributed Git based issue tracker TUI
#57Re: Show HN: Epiq – Distributed Git based issue tracker TUI
#58Earlier quoted context omitted.
It's mainly about robustness and deterministic outcomes. There is a small level of noise in TUI output, and structures that are easily parsed by a human can be ambiguous for an agent (for instance column layouts). You could definitely let agents interact with Epiq purely through the CLI, but the idea behind the MCP server is to provide stable, predictable interfaces where determinism matters.
Maybe add --something to make your output agent-friendly then? MCP adds a lot of token overhead and is not pipeable, that is, you can't do mcpserver1 | something without the tokens first passing into the context window of the agent (if you use a subagent it's the same thing - you are still spending the tokens)
Re: Show HN: Epiq – Distributed Git based issue tracker TUI
#59As a web developer, the local web server UI idea sounds like the natural next step. Since you're already using Ink/React for the TUI, the component model should map well to a browser-based UI. The git-as-database approach is elegant — curious to see how it evolves.
Thank you! I too am excited about next steps. There are a lot of interesting paths to explore still, and I do agree that the web interface would be a natural evolvement.