frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs

https://github.com/mastra-ai/mastra
74•calcsam•8h ago•34 comments

Show HN: macOS native DAW with Git branching model

https://www.scratchtrackaudio.com
6•hpen•1h ago•6 comments

Show HN: TopicRadar – Track trending topics across HN, GitHub, ArXiv, and more

https://apify.com/mick-johnson/topic-radar
15•MickolasJae•10h ago•3 comments

Show HN: Generative UIs for the Web (Experimental)

https://github.com/puffinsoft/syntux
3•TheDever•1h ago•0 comments

Show HN: Agent Skills Leaderboard

https://skills.sh
30•andrewqu•4h ago•15 comments

Show HN: wxpath – Declarative web crawling in XPath

https://github.com/rodricios/wxpath
58•rodricios•6d ago•9 comments

Show HN: Fence – Sandbox CLI commands with network/filesystem restrictions

https://github.com/Use-Tusk/fence
13•jy-tan•7h ago•1 comments

Show HN: On-device browser agent (Qwen) running locally in Chrome

https://github.com/RunanywhereAI/on-device-browser-agent
9•sanchitmonga•4h ago•2 comments

Show HN: Ocrbase – pdf → .md/.json document OCR and structured extraction API

https://github.com/majcheradam/ocrbase
83•adammajcher•12h ago•30 comments

Show HN: Automating Type Safety for Mission-Critical Industrial Systems

https://www.stackbuilders.com/case-studies/plow-technologies-automating-type-safety-at-scale-for-...
2•StackBuilders•3h ago•0 comments

Show HN: ElkDesk – I rage-quit Zendesk and built my own

https://elkdesk.com
3•julianpeters•4h ago•0 comments

Show HN: Artificial Ivy in the Browser

https://da.nmcardle.com/grow
94•dnmc•22h ago•16 comments

Show HN: LLM-friendly debugger-CLI using the Debug Adapter Protocol

https://github.com/akiselev/debugger-cli
2•akiselev•4h ago•0 comments

Show HN: An interactive physics simulator with 1000’s of balls, in your terminal

https://github.com/minimaxir/ballin
70•minimaxir•1d ago•15 comments

Show HN: Open-source tool for converting docs into .md and loading into Postgres

https://github.com/pgEdge/pgedge-docloader
2•pgedge_postgres•5h ago•0 comments

Show HN: Subth.ink – write something and see how many others wrote the same

https://subth.ink/
81•sonnig•1d ago•46 comments

Show HN: Pipenet – A Modern Alternative to Localtunnel

https://pipenet.dev/
108•punkpeye•1d ago•19 comments

Show HN: Modal Agents SDK

https://github.com/sshh12/modal-claude-agent-sdk-python
4•sshh12•7h ago•0 comments

Show HN: E80: an 8-bit CPU in structural VHDL

https://github.com/Stokpan/E80
30•Axonis•3d ago•2 comments

Show HN: Trinity – a native macOS Neovim app with Finder-style projects

https://scopecreeplabs.com/trinity/
2•kidproquo•7h ago•0 comments

Show HN: Arch Linux installation lab notes turned into a clean guide

https://www.senotrusov.com/notes/installing-arch-linux/
4•senotrusov•7h ago•0 comments

Show HN: Xv6OS – A modified MIT xv6 with GUI

https://github.com/danko1122q/xv6-os
3•danko_os•8h ago•0 comments

Show HN: A creative coding library for making art with desktop windows

https://github.com/willmeyers/window-art
34•willmeyers•1d ago•4 comments

Show HN: Munimet.ro – ML-based status page for the local subways in SF

https://munimet.ro/
12•MrEricSir•5d ago•6 comments

Show HN: Loci – Visual knowledge map with auto-generated flashcards and FSRS

https://github.com/lmanhes/loci
3•omnitrol•8h ago•0 comments

Show HN: Movieagent.io – An agent for movie recommendations (with couple mode)

https://movieagent.io
21•roknovosel•1d ago•5 comments

Show HN: ChartGPU – WebGPU charting library, 1M+ points at 60fps

https://github.com/ChartGPU/ChartGPU
4•huntergemmer•8h ago•0 comments

Show HN: Lume 0.2 – Build and Run macOS VMs with unattended setup

https://cua.ai/docs/lume/guide/getting-started/introduction
146•frabonacci•2d ago•41 comments

Show HN: Agent Skills – 1k curated Claude Code skills from 60k+ GitHub skills

https://agent-skills.cc/
3•lixiaofei•9h ago•1 comments

Show HN: Picocode – a Rust based tiny Claude Code clone for any LLM, for fun

https://github.com/jondot/picocode
2•jondot•9h ago•0 comments
Open in hackernews

Show HN: Fence – Sandbox CLI commands with network/filesystem restrictions

https://github.com/Use-Tusk/fence
13•jy-tan•7h ago
Hi HN!

Fence wraps any command in a sandbox that blocks network by default and restricts filesystem writes. Useful for running semi-trusted code (package installs, build scripts, unfamiliar repos) with controlled side effects, or even just blocking tools that phone home.

> fence curl https://example.com # -> blocked

> fence -t code -- npm install # -> template with registries allowed

> fence -m -- npm install # -> monitor mode: see what gets blocked

One use-case is to use it with AI coding agents to reduce the risk of running agents with fewer interactive permission prompts:

> fence -t code -- claude --dangerously-skip-permissions

You can import existing Claude Code permissions with `fence import --claude`.

Fence uses OS-native sandboxing (macOS sandbox-exec, Linux bubblewrap) + local HTTP/SOCKS proxies for domain filtering.

Why I built this: I work on Tusk Drift, a system to record and replay real traffic as API tests (https://github.com/Use-Tusk/tusk-drift-cli). I needed a way to sandbox the service under test during replays to block localhost outbound connections (Postgres, Redis) and force the app to use mocks instead of real services. I quickly realized that this could be a general purpose tool that would also be useful as a permission manager across CLI agents.

Limitations: Not strong containment against malware. Proxy-based filtering requires programs to respect `HTTP_PROXY`.

Curious if others have run into similar needs, and happy to answer any questions!

Comments

Marceltan•7h ago
Nice, this was helpful for us internally. Good call on allowing importing of existing .claude/settings.json, makes my life easier on personal projects.