Of the agent, By the agent, For the agent

tunaFlow is a product - and a family.

A small set of focused, open-source dev tools built by hang-in. On one track, tools for working with coding agents. On the other, real-time graphics and physics. Both share a name, an aesthetic, and a refusal to bloat.

Scroll

Track

AI dev

Tools for working with coding agents - orchestrating, routing, visualising, and grounding them.

tunaFlow

beta

One surface for Claude Code, Codex, Gemini, and local engines.

A desktop client for orchestrating subscription-tier CLI coding agents inside a single Plan → Dev → Review workflow. Cross-vendor blind review, branch/adopt, CLI-first.

Rust + TS 71 May 2026

tunaReader

stable

Self-hosted reading assistant for finance and narrative PDFs.

Markdown parser that preserves page and block coordinates, hybrid BM25 + vector search to surface relevant sections instantly.

TypeScript 1 Apr 2026

tunaSalon

stable

Small-talk TUI for local-LLM personas.

A Hawkes-intensity engine decides who speaks when; a silence gate and RRF decide when the room goes quiet.

Rust 1 Jun 2026

tunaCtx

stable

Trigger-driven dynamic context loading for code-aware agents.

A production-hardened fork of CTX. Modulized, packaged, regression-guarded, and instrumented for real-world Claude Code hook use.

Python 2 May 2026

tunaLlama

wip

Bridge local LLMs into Claude and Codex surfaces.

A small adapter for routing local model servers into the same surface area as cloud CLI tools.

Python 23 May 2026

tunaPi

wip

Ship code horizontally.

A tool for distributing code work across parallel surfaces. Lightweight, dependency-free.

Python

tunaPop

wip

A macOS companion for the tuna family.

Native menu bar utilities that surface tunaFlow and sibling tools where the work happens.

Swift 1 May 2026

tunaChat

archived

Burn your tokens - visually.

A live visualisation of token spend across sessions. Built to make usage legible.

TypeScript 2 Mar 2026

tunaDish

archived

Burn your tokens, again.

The simpler sibling of tunaChat. A reference impl for token-stream visualisation.

TypeScript 7 Mar 2026

sshc

stable

Minimal Rust TUI for managing and connecting to SSH hosts.

A fast terminal interface for hosts defined in ~/.ssh/config. Filter, jump, and connect without leaving the keyboard.

Rust 6 Jun 2026

seCall

stable

Recall your second brain - conversations with AI agents, turned into a local wiki.

Organise and search chats with AI agents as a personal knowledge base. Self-hosted, local-first, and built to surface the right context when you need it.

Rust 307 Jun 2026

gemento

wip

gemma4 e4b + memento project - local memory experiments.

A Python research project combining Gemma 4 E4B with a memento-style memory layer. Early, exploratory, and documented in a draft paper.

Python

Track

Real-time graphics & physics

WebGPU-first simulations. Solar systems, gravity, black holes. Built for the browser, run on your GPU.

solgrbit

stable

WebGPU gravity solar system - interactive, real-time, in your browser.

A Three.js + WebGPU solar system with full n-body gravity. Server-synced clocks, cinematic camera modes, and a sandbox where you can poke orbits with your mouse.

TypeScript

solbit

stable

WebGPU solar system - the lighter sibling.

A cinematic Three.js solar system with synchronized server clocks, orbit camera, and per-body shading. Powers sol.d9ng.co.kr.

TypeScript 1 Feb 2026

blackbit

wip

Black hole. Pure shader. Tiny scope.

A black hole rendering experiment. Gravitational lensing and accretion disk, all on the GPU.

TypeScript