Proof, in public

Judge the craft before you hire it.

Every project here is a tool we built for our own daily work and released in the open. Read the write-ups, browse the code, and see how we think - before you ever pay us a dollar.

memory-lane

AI coding agents that remember you tomorrow.

Local-first persistent memory for AI coding agents - save, recall, and manage durable context across sessions with semantic retrieval, approval workflows, and a CLI that works with any harness.

TypeScript GitHub ↗

pi-advisor

A second, independent set of eyes on every agent session.

Automatic, isolated secondary review for Pi coding-agent sessions - an independent advisor model that watches the primary agent's work and speaks up only when something is genuinely wrong.

TypeScript GitHub ↗

pi-warm-cache

Keep the prompt cache warm, keep the bill cold.

A Pi extension that keeps provider prompt caches warm through long idle gaps in agent sessions - so a 200k-token context is not billed cold every time you step away.

TypeScript GitHub ↗

wisper-go

Dictation that never leaves your desk.

A local, Wispr-Flow-like dictation app running a local speech model - your voice becomes text without your audio going anywhere.

Rust GitHub ↗

folder-git-sync-secure

One Obsidian folder, safely on GitHub.

An Obsidian plugin that securely syncs a chosen folder inside your vault to a GitHub repository - share the part you mean to share, keep the rest private.

TypeScript GitHub ↗

youtube-hoverzoom

Preview YouTube videos without losing your place.

A Chrome extension that opens a floating hover player beside YouTube thumbnails using a real /watch surface, with resume-on-rehover, configurable delays, and per-page controls.

TypeScript GitHub ↗

Everything lives at github.com/ribbons-digital ↗

Want this level of craft on your product?

Start a project