frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Epiq – Distributed Git based issue tracker TUI

https://ljtn.github.io/epiq/
15•jolaflow•1h ago
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.

Comments

samuell•1h ago
I think this is a cool project. I see a lot of use cases for this, for cases where it is preferable to keep issues local to the repo, distributed via git only, and not the least for all kinds of personal task management. Avoiding the context switching to a web based tool is a nice plus.
jolaflow•18m ago
Thanks!
Izkata•49m ago
There was a small surge in popularity in distributed git issue trackers a bit over a decade ago, and all of them had some sort of problem baked in to the design that made them not very good.

Two weeks ago I had listed out the problems I could remember offhand: https://news.ycombinator.com/item?id=47956979

It sounds like there's intentionally no attempt to handle the last one (that this is by devs for devs), and points 3 and 4 might be addressed somehow since it mentions syncing automatically. Does it store data separate from git to avoid the first two?

jolaflow•36m ago
Thanks for input. Interesting list. A few notes on that:

- Issue state is not tied to commits in the checked out repo. Events live in append-only user-scoped logs and are materialized independently of the checked out branch, so switching branches does not change issue state. This is solved with git worktrees.

- Epiq keeps state in a dedicated state branch and does not put issue data into normal code history. The working branch stays clean.

- Sync uses normal git push/pull semantics.

- Multi-user conflicts are prevented because each user writes only to their own immutable event log file. You never co edit a file. Logs converge state in memory from the combined event stream. There’s no shared mutable issue document being edited.

- The non-developer distribution can be addressed with exported state .md files (with the board as ascii). They are currently not generated automatically, but you can generate them at will. [edit - addition: Considerable effort has also been put into making the tool accessible to non-technical people, so there is auto completion, hints, a command palette with descriptions of each command, arrow key navigation and so on. It is my hope that anyone can pick it up rapidly. And a web interface could definitely be crafted for that usecase]

Show HN: Epiq – Distributed Git based issue tracker TUI

https://ljtn.github.io/epiq/
15•jolaflow•1h ago•4 comments

Show HN: Watch a neural net learn to play Snake

https://ppo.gradexp.xyz/
123•c1b•1d ago•31 comments

Show HN: Burn, baby, burn (those tokens)

https://github.com/dtnewman/burn-baby-burn
71•dtnewman•8h ago•14 comments

Show HN: Sx – an open-source package manager for AI skills, MCPs, and commands

https://github.com/sleuth-io/sx
36•detkin•9h ago•22 comments

Show HN: ShaderKit – A browser GLSL editor I built for my own art

https://shaderkit.com/app
3•scrygl•3h ago•0 comments

Show HN: Needle: We Distilled Gemini Tool Calling into a 26M Model

https://github.com/cactus-compute/needle
747•HenryNdubuaku•3d ago•208 comments

Show HN: VisiSign – $0.10 per envelope e-signatures with no monthly fee

https://visisign.app/
5•rdoneill•3h ago•0 comments

Show HN: Browser based sythesizer, drum machine and squencer

https://github.com/madmonk13/modal-16
5•madmonk•6h ago•1 comments

Show HN: Claude64, a Commodore 64 client for Claude

https://github.com/theletterf/claude64
3•theletterf•4h ago•1 comments

Show HN: SwarmWright, structured multi-agent AI defined in markdowns

https://www.swarmwright.com/
3•ralphbarendse•5h ago•0 comments

Show HN: MIT OSS LinkedIn DMs for Agents (CLI and Example TUI)

https://allman.sh
2•toobulkeh•5h ago•0 comments

Show HN: TinySearch - Give small LLMs fast web access without context bloat

https://github.com/MarcellM01/TinySearch
2•MarcellM01•5h ago•0 comments

Show HN: Profine – optimize your PyTorch training script before the run

https://github.com/ProfineAI/profine-cli
2•aisinghal•5h ago•0 comments

Show HN: Raybeam – A better way to screen share on macOS

https://raybeam.live/
2•fisc•6h ago•0 comments

Show HN: GridTravel – A community based travel app for users to share routes

https://www.gridtravel.app
53•knuaym9•1d ago•35 comments

Show HN: X open sourced their algorithm

https://www.xalgorithm.xyz/en
4•hsnrique•6h ago•1 comments

Show HN: Running the second public ODoH relay

https://numa.rs/blog/posts/odoh-anonymous-dns-without-an-account.html
121•rdme•1d ago•41 comments

Show HN: Incorporator, Turn any API/File into typed Python graph with pipeline

https://github.com/PyPlumber/Incorporator/
2•PyPlumber•7h ago•1 comments

Show HN: Nibble

https://github.com/glouw/nibble
96•glouwbug•2d ago•24 comments

Show HN: Gigacatalyst – Extend your SaaS with an embedded AI builder

60•namanyayg•3d ago•24 comments

Show HN: Termini – Open-Source Menu Bar Terminal for macOS

https://github.com/ModernProgrammer/Termini
3•reflextech•9h ago•3 comments

Show HN: Nemo – A visual, local server and job runner

https://github.com/andrewchilds/nemo
4•andrewchilds•10h ago•0 comments

Show HN: Vibe Coding a $20k /Year Enterprise Logistics Platform

https://trmnl.com/blog/vibe-coding-shiphero
27•ryanckulp•12h ago•6 comments

Show HN: Revos – architecture checks for AI-generated code

https://github.com/mattykry/revos
3•Mattykry•10h ago•0 comments

Show HN: SiteRows – Query Websites with SQL

https://siterows.com/
2•mozersky•10h ago•0 comments

Show HN: Chuddy, self-hosted media downloading, translation and OCR Telegram bot

https://github.com/kivirnz/chuddy
3•kivir•11h ago•0 comments

Show HN: Race to the Bottom

https://race-to-the-bottom.onrender.com
59•maxwellito•1d ago•48 comments

Show HN: LFK – A Fast Kubernetes TUI

https://github.com/janosmiko/lfk
4•baskInEminence•11h ago•1 comments

Show HN: TikTok but for scientific papers

https://andreaturchet.github.io/website/index.html
193•ciwrl•4d ago•77 comments

Show HN: Agentic interface for mainframes and COBOL

https://www.hypercubic.ai/hopper
95•sai18•3d ago•49 comments