โ† All Posts

Forkcast Hacker News #12: wyzer, OberonSystem, fec, algebruh, mcpp, git-knife, mcptoon

Episode 12 covers 30 open-source projects trending on Hacker News, including a compiled resource-oriented programming language in OCaml, a RISC-V port of

Episode hackernews ID: 2026-08-12-hackernews-ep12 #forkcast#hackernews#wyzer#oberonsystem#fec#algebruh#mcpp#git-knife#mcptoon

Watch Episode

Episode Summary#

Episode 12 covers 30 open-source projects trending on Hacker News, including a compiled resource-oriented programming language in OCaml, a RISC-V port of Project Oberon that boots in 64KB of RAM, a self-contained Rust agent harness with 1,245 stars, a token-efficient MCP client cutting 97% of discovery tokens, and a six-dollar Raspberry Pi Pico running Pokemon Emerald natively at 60fps over HDMI.

Repositories Covered#

wyzer#

The Wyzer Programming Language. 216 GitHub stars. Written in OCaml. Wyzer is a statically typed, compiled, resource-oriented programming language with integrated distributed safety via choreographic programming and a p

OberonSystem#

Modified version of the original from http://www.projectoberon.com/ for use with the Oberon IDE. 90 GitHub stars. Written in C++. This project is a spin-off from https://github.com/rochus-keller/Oberon. It makes use of my Oberon to LuaJIT bytecode compiler. Iโ€™m interested in re-u

fec#

Rust crate for Forward Error Correction. 45 GitHub stars. Written in Rust. Forward error correction for SDR, space, and satellite applications.

algebruh#

Show HN: Algebruh - Cross-check arithmetic claims with Z3, cvc5, and Lean. 8 GitHub stars. Written in Rust. Algebruh classifies arithmetic equality and disequality claims. It reports proofs, models, countermodels, and disagreements between independent checke

mcpp#

A modern C++ module-first build tool โ€” written in pure C++23 modules, fully self-hosted / ไธ€ไธช ็ŽฐไปฃC++ ๆจกๅ—ๅŒ–ๆž„ๅปบๅทฅๅ…ท โ€” ็บฏ C++23 ๆจกๅ—็ผ–ๅ†™(ๅทฒๅฎž็Žฐ่‡ชไธพ) . 99 GitHub stars. Written in C++

git-knife#

Show HN: Git-knife โ€“ Edit commit messages, authors, and dates like a spreadsheet. 199 GitHub stars. Written in TypeScript. *Stab your git history into shape โ€” every commitโ€™s message, author, and dates,

mcptoon#

Token-efficient MCP CLI client. 97% less tokens on tool discovery, 40-60% on results. Zero deps. Cross-platform. Works with every AI agent.. 119 GitHub stars. Written in Python. --stdin โ€” Pipe large payloads bypassing OS command-line limits. doctor โ€” One-command self-diagnosis (Python, config, servers, connectivity). **`discove

tamron-lens-control#

Linux-only CLI for viewing and changing settings on compatible Tamron lenses.. 16 GitHub stars. Written in Rust. tlc is a Linux-only command-line utility for viewing and changing settings on compatible Tamron lenses. It aims to reproduce what the official Tamro

starboard#

A terminal thatโ€™s always beside your Dock โ€” not a Quake-style hotkey overlay, a permanent fixture. 162 GitHub stars. Written in Swift. Sits directly beside the Dock, tracking its height and position live.. Visible on every Space, including over full-screen apps โ€” never steals. A real, persistent sh

termdom#

Build terminal apps with HTML, CSS and the DOM.. 45 GitHub stars. Written in TypeScript. Stylesheets CSS from <style> elements and style attributes cascades. Layout The CSS box model, flexbox, and table layout are all supported.. **Scrol

vd#

TUI Password Manager and 2FA/OTP Authenticator. 24 GitHub stars. Written in Go

ante#

Ghost in your shell. Ante is a self-contained agent harness with a highly optimized core. It works like Claude Code or Codex, with none of their dependencies or model constraints. . 1245 GitHub stars. Written in Rust. Built from scratch in Rust. Core components like Grep (fully rebuilt and customized) and git are embedded in the same ~15MB binary and run in the . Local infere

channels-sdk#

The open-source SDK for bringing any agent into any chat platform: Slack, Microsoft Teams, Discord, Telegram - with native, Interactive UI.. 832 GitHub stars. Any agent. Any channel.

wallfacer#

A terminal session manager for Claude Code, and more. 106 GitHub stars. Written in Go. One view of everything โ€” every session, from every directory and every agent, sorted by recency. Organize โ€” rename sessions, tag them, group them into projects

hud-mode#

A compact heads-up display for your coding agent. Instruments while it works, the answer when it stops. Claude Code, Codex, OpenCode.. 28 GitHub stars. Written in JavaScript. A compact heads-up display for your coding agent. Instruments while it

Build autonomous Python agents with native Agent-to-Agent (A2A) communication. 89 GitHub stars. Written in Python. Pluggable by design - compose an agent from independent modules instead of adopting a mandatory stack.. A small, stable API - string aliases cover the commo

ai-pulse#

Ambient macOS light strip for AI coding agents โ€” a Dock-adjacent pill of eight LEDs showing whether anything is working, waiting, finished, or broken. 28 GitHub stars. Written in Swift. AI Pulse: a strip of eight LEDs cycling through its agent-status animations

tura#

Build agent that uses 80% less token and delivers better results.. 567 GitHub stars. Written in Rust. Tura icon

remembrane#

Local-first memory for AI agents: one SQLite file, zero deps. Recency-aware exact recall, conflict detection, time-travel journal, MCP server.. 11 GitHub stars. Written in Python. One file. Your agentโ€™s entire memory is a SQLite database you can copy, back up, diff, or delete.. Zero required dependencies. The default embedder is pure

49Agents#

Open-source 2D IDE for managing AI agents in native CLIs, terminal, gits, beads issues, and files across multiple projects and machines. Self-host on a single machine via localhost OR host on a cluste. 378 GitHub stars. Written in JavaScript. [x] Tab chords for pane switching. [x] WASD move mode for spatial navigation. [x] Shortcut numbers (1โ€“9) for instant pane focus

Opencodex#

A free, open-source coding agent inside VS Code.. 32 GitHub stars. Written in TypeScript

pokeemerald-rp2350#

Pokรฉmon Emerald ported to the RP2350. No emulator, 60 fps HDMI output. Recompiled for Cortex-M33.. 44 GitHub stars. Written in C. Pokรฉmon Emerald running natively on a $6 microcontroller โ€” full game, 60 fps,

hand-wave#

Turning sign language (fingerspelling) into speech w/ smart glasses and a neural net. 18 GitHub stars. Written in Swift. Sign recognition for web and iOS, backed by a small Python inference service.

Alchemical-Cosmological-Badges#

These are alchemical-cosmological PCB hackathon badges I designed in a day for the Fallout hackathon in Shenzhen, China.. 12 GitHub stars. Written in C. These are alchemical-cosmological PCB hackathon badges I designed in a day for the Fallout hackathon in Shenzhen, China. Itโ€™s 3 PCBโ€™s stacked on-top o

morningprint#

One original print, every morning. A receipt printer wakes before you do and prints a one-of-a-kind piece of character art themed to the date, the weather, and the mood of the news.. 15 GitHub stars. Written in TypeScript. One original print, every morning.

stratopi#

๐ŸŽˆ ๐Ÿ‘ฝ ๐Ÿ›ธ Weather balloon to the stratosphere with a Raspberry Pi. 13 GitHub stars. Written in Python

certo#

An open source project for courses, workshops and conferences organizers to create certifications using Open Badges 3.0. 49 GitHub stars. Written in TypeScript. GET /api/credentials/:id - Retrieve public credential data (Open Badges 3.0 format). POST /api/credentials/verify - Verify credential authenticity. `GET /ap

QuillCode#

Native macOS coding agent and AI coworker with local tools, Computer Use, worktrees, automations, plugins, and verified auto-updates.. 13 GitHub stars. Written in Swift. Build Swift projects with a coding agent whose application and agent runtime are themselves Swift.. Work across multiple projects and chats with project instructions

kindle-for-whoop#

Turn a spare Kindle into a low-power WHOOP dashboard.. 11 GitHub stars. Written in JavaScript

ember#

Redshift-aware terminal, categorical, and sequential color palettes. 6 GitHub stars. Written in Python

Watch#

Notes#

Transcript and notes will be added from Forkcast output artifacts.