frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Shed – Git Repo Management for Terminal Agents

https://github.com/AndrewHannigan/shed
2•andrewhannigan•14h ago
Hi HN,

Shed is a git repo management system for terminal agents.

I built it because I wanted a complete git repo and workspace management system that was agent-first by design and portable across agent harnesses. Tools like ghq, worktrunk, and vanilla git worktrees fill some of the gaps, but personally I feel they all come up short in one way or another as a complete system for agents to manage both git repos and the PR lifecycle.

When you add a repo to Shed, it gets tracked in the repo catalog at ~/.shed/repos. This directory is read-only at the OS level and the tracked repos are synced at the start of each agent session. This guarantees your agent's repo catalog is always fresh and pristine. You can add specific repos (shed add python/cpython) or track all repos from a GitHub owner (shed add python). Agents read and grep code directly in ~/.shed/repos, and spin up cheap, writable workspaces with shed on-demand when they need to make changes.

Shed includes additional QOL features such as smart workspace pruning (shed prune) which deletes workspaces if the associated PR has been merged.

Internally, shed uses worktrees for the read-only catalog but deliberately gives agents plain clones as workspaces. There's a longer discussion of this design decision in the README. TLDR; worktrees have limitations that agents don't really benefit from, and replicating the same flow with local clones is easy, more flexible, and equivalent in speed. The workspace management itself is managed by your agent.

To try it out on mac, run:

  brew trust AndrewHannigan/tap && brew install AndrewHannigan/tap/shed
  shed init
  echo "show me shed" | claude
You can easily uninstall the shed init stuff with shed init --uninstall --purge if you don't end up liking the tool. Shed itself is one Go binary, with no daemon and no telemetry.

For the moment, Shed supports claude, cursor-agent, and opencode, and GitHub is the only git host. Will add more if people like it. I hope you give it a try and look forward to hearing your thoughts!

Show HN: Weedout – Safari extension that hides YouTube AI-labeled videos

https://masteranza.github.io/weedout/
98•masteranza•8h ago•39 comments

Show HN: HN Match Maker – Matching "Who Wants to Be Hired?" With "Who's Hiring?"

https://hnmatchmaker.com/
68•all2•9h ago•30 comments

Show HN: Running 104GB Qwen3.8-Flash-Next on 48GB Mac with at ~12 tok/s

https://github.com/carloslfu/slotstream
189•carloslfu•13h ago•92 comments

Show HN: I Have Been Clawed – Index of coding agent incidents

https://ihavebeenclawed.com/
3•nezhar•1h ago•0 comments

Show HN: Gawkbot – open-source Grok bot with local vms for each bot

https://gawk.bot
3•najmuzzaman•1h ago•0 comments

Show HN: Newton's Orchard – Browser-based space/gravity playground

https://newtonsorchard.app
22•andrewchilds•13h ago•1 comments

Show HN: Claude and ChatGPT need a datacenter. This runs on my phone

https://llmobi.pages.dev
9•12ziyad•10h ago•2 comments

Show HN: Markdown Gatekeeper – one current source per topic for AI agents

https://github.com/nanlogic/markdown-gatekeeper
3•sacravenger•3h ago•0 comments

Show HN: Laser Graffiti

https://laser.consti.de
249•con•3d ago•60 comments

Show HN: Notes Plus – A Markdown Apple Notes Clone with Latex, Excalidraw etc.

https://notesplus.io/
3•sliqqq•7h ago•5 comments

Show HN: Rails Baseline – a Rails SaaS starter with agent-readable architecture

https://railsbaseline.com/
3•polysaturate•8h ago•0 comments

Show HN: Mcptunnels – ngrok for MCP with basic OAuth

https://terragohan.github.io/mcptunnels/
13•helpprotactiniu•9h ago•0 comments

Show HN: I measured when impossible-to-book restaurants release their tables

https://tablefriend.app/clock
4•BrendanSF•15h ago•6 comments

Show HN: Markdown Viewer and Editor

https://kingsbridge-consultancy.com/md-viewer/
31•beerglass•1d ago•17 comments

Show HN: Gopdfrab – Open-source PDF/A processing for Go

https://gopdfrab.voidrab.com/
2•sudostar•11h ago•0 comments

Show HN: FnScribe – Open-source, offline dictation for macOS

https://github.com/AlgorithmicResearchGroup/fnscribe
36•modagent•4d ago•25 comments

Show HN: Three Pins a daily 3-hole golf game in the browser

https://threepins.golf/
4•colin_rightwork•12h ago•2 comments

Show HN: Semantic Overlays – an NX bit for LLM prompt injection (live demo)

https://semantic-overlays.vercel.app/
5•joshua_s_penman•12h ago•0 comments

Show HN: Floe – an open-source plugin for sample libraries – CLAP/VST3/AU

https://floe.audio/
22•windell•1d ago•13 comments

Show HN: Corporate Mind Games – logic puzzles with a sarcastic corporate theme

https://corporatemindgames.com/
48•dontwordle•1d ago•15 comments

Show HN: NFC Energy-Harvesting PCB Business Card with an MCU

https://wilsonharper.net/projects/businesscard/
217•WilsonHarper•4d ago•30 comments

Show HN: I built a live stream site where every spot is instantly AI-generated

https://videoai.me/live
8•Paul_Grsl•19h ago•9 comments

Show HN: Shed – Git Repo Management for Terminal Agents

https://github.com/AndrewHannigan/shed
2•andrewhannigan•14h ago•0 comments

Show HN: SlideOps – slides from a repo that flag when they drift from the code

https://github.com/glukicov/slideops
22•lukicov•1d ago•5 comments

Show HN: Serendipity – rediscover the web one interesting page at a time

https://serendipity.surf/
7•RaCaS123•1d ago•7 comments

Show HN: Seatlr – We rebuilt our traveler chat into an AI-powered travel network

https://www.seatlr.com/
4•alihadi965•1d ago•0 comments

Show HN: PearPie – Private AI chat that syncs peer-to-peer, no accounts needed

https://www.pearpie.ai/launch/
3•cheesetoast•15h ago•3 comments

Show HN: Openheim – a multi-provider LLM agent runtime, written in Rust

https://openheim.io/
3•themartto•16h ago•0 comments

Show HN: OSS, K8s-native AI platform for distributed multi-model inference

https://github.com/axem-solutions/shaide
4•EmbeddedMagicX•16h ago•0 comments

Show HN: MQLens – A Native MongoDB GUI (SSH, X.509, Kerberos, No Electron)

https://mqlens.com/
4•deveshk0•17h ago•1 comments