ProtoSpeech ProtoSpeech

Rewriting the Axioms of Digital Thought

ProtoSpeech is a research & design studio building tools that are honest about what they do and respect the people using them — programming languages, communication protocols, creative tools, and open hardware, all shared openly.

Projects

Each project exists because something that should be simple isn't, something that should be yours isn't, or something that should be transparent isn't.

Protocols & Infrastructure

Resolution, transport, and discovery layers underneath communication and content.

COM- POSE LEAVE TRAN- SIT COL- LECT 4 STATES · NO SERVERS · NO ACCOUNTS
Live

PING

Persistent Independent Notification Gateway
Messaging stripped back to its simplest form. The receiver always chooses. Silence is always valid.

Email requires an entire infrastructure stack to self-host. Federation ties your identity to a platform. PING takes a different approach: one peer says "I have something for you," the other collects when ready. No accounts, no intermediaries. The sender can't tell if you ignored them or were just offline — and that ambiguity is the architecture.

[ Serverless ] [ Async Delivery ] [ Four States ] [ Independent Peers ]
DELAY-TOLERANT · TRANSPORT AGNOSTIC WANT propagates out ttl · nonce · sig HAVE propagates in addr hint · stamp CARRY relay · transit re-attempts on wake RESOL VED drops WANT · cleans peer encounter clearnet restore new addr info timer clearnet BLE proximity store-forward relay radio · any no failure state · silence is valid · every WANT has a TTL
In Development

Gaoth

Delay-Tolerant Content Resolution Protocol
Content that can't be reached isn't gone. It just needs a more patient protocol.

Named for the Irish word for wind. Four message types — WANT, HAVE, CARRY, RESOLVED — propagate over any transport until a request is fulfilled or expires. Every node that touches a WANT takes responsibility for re-asking on the next wakeup. There is no failure state, only an unfulfilled want that can be re-issued.

[ Four Primitives ] [ Transport-Agnostic ] [ Self-Cleaning ] [ Delay-Tolerant ]
AFC2D81 content identity — same hash on every node author.blog /AFC2D81 mirror1.blog /AFC2D81 mirror2.blog /AFC2D81 reader.cache /AFC2D81 01 · local cache MISS 02 · local net MISS 03 · known nodes ✓ HIT 04 · origin hash is the URL · origin is one source among many · no link rot REQUEST AFC2D81 · resolved without touching origin
Live

Deixis

Content-Addressed Resolution Protocol
The content's hash is its address on every server that holds it. The existing web is already the network.

A protocol where cryptographic identity replaces locational identity. The hash of a piece of content becomes its URL slug on every node that carries it — resolution cascades from local cache to local network to known nodes to origin. No new infrastructure, no protocol adoption required. If the hash is the path, any HTTP server already participates.

[ Hash-as-URL ] [ Local-First Cascade ] [ Zero Infrastructure ] [ Link-Rot Immune ]
COST INVERSION · PEER DISTRIBUTION · NO ALGORITHM 01 · ORIGIN static HTTP full control universal fallback cost ↑ with views 02 · WEBTORRENT peer-assisted viewers seed chunks no extra software cost ↓ with views 03 · DEIXIS chunk streaming content-addressed network-native cost → 0 at scale CDN kinos audience → cost → PING notification · direct no feed algorithm provenance chain intact a Phoric ecosystem project
In Development

Kinos

Decentralised Video Distribution
The infrastructure cost of serving video should fall as your audience grows — not spike. Popular content is the least expensive to deliver.

A video distribution layer built on three modes: static origin, WebTorrent swarm (every viewer seeds chunks to concurrent viewers for the duration of their session), and Deixis chunk streaming (content-addressed pieces resolvable by any node in the network). Origin bandwidth approaches zero for popular content. PING delivers direct follower notifications — no feed algorithm, no platform inbox, no middleman deciding who sees your work. A Phoric ecosystem project.

[ Cost Inversion ] [ WebTorrent Swarm ] [ Deixis Chunks ] [ No Algorithm ]
ZONE FILE example.com tools.xyz regest.org errant.fyi align.fyi agent example.com Dev tools and open source regest.org Decentralised domain directory tools.xyz Independent web tooling local LOCAL QUERY » search: web tools 1. regest.org 2. example.com 3. tools.xyz query never left device
Pre-Implementation

Regest

A Directory for the Independent Web
The independent web — tools, niche references, personal projects — has become effectively invisible to search. The missing piece was never a better algorithm. It was the directory layer that should have existed alongside DNS from the start.

A decentralized domain directory seeded from TLD registry zone files — no crawl required for initial inventory, new registrations appear automatically from zone file diffs. An agent makes a minimal pass on each live domain to generate a structured record: title, description, headings. Because the metadata is agent-generated rather than site-owner-written, SEO is structurally irrelevant. Queries run as entirely local computation — nothing leaves your device. The index is a replicable methodology, not a proprietary database, so it cannot be captured or killed.

[ Zone-File Seeded ] [ No SEO Surface ] [ Local Query ] [ P2P Sync ]

Personal Tools & Platforms

Systems and platforms that run on your own machine, under your own terms.

In Development

WeftWarp

Spatial Knowledge Workspace
Note-taking tools make you choose: good hierarchy or good spatial layout. This is the intersection.

A local-first visual workspace where content lives in one place and gets referenced wherever it's relevant — never copied, never out of sync. Bounded pages force the organizational decisions that infinite canvases let you defer forever. Your entire workspace is a single portable file on your machine.

[ Local-First ] [ Bounded Canvas ] [ Wiki-Links ] [ Zero Network ]
kernel runit agetty login shell → .profile → session seatd pipewire <15 processes at idle <50MB RAM before user apps no display manager · no dbus broker · no settings daemon · no system tray · no screensaver
In Development

ExactOS

Minimal Desktop Operating System
The Unix philosophy taken as law — not convention, not aspiration.

Modern operating systems are archaeological sites. ExactOS takes the desktop back to what it actually requires: draw pixels, handle input, track focus, launch things, manage clipboard, start at login. Each component does one thing and stops. No display manager, no D-Bus broker, no settings daemon, no system tray — under 15 processes at idle before any user app launches.

[ <15 Idle Processes ] [ <50MB RAM ] [ User-Owned Policy ] [ One Responsibility ]
SELF-HOSTED · SIGNED · DISTRIBUTED AUTHOR · LOCAL keypair cryptographic identity ✒ editor markdown · local only sign PostBundle content + author sig origin-independent reblogged as signed chain NETWORK RSS readers mirror nodes · peers signed reblog chain src v1 v2 v3 webtorrent · every viewer seeds · no CDN bill PING notification · direct · no algorithm no deplatforming · manet, quia portamus
In Development

Phoric

Sovereign Self-Hosted Publishing
Your keypair is your identity — not a username on someone's server, but a cryptographic anchor that travels with everything you publish.

A self-hosted publishing platform with no platform at its centre. Your blog lives on your machine, signs every post with your local keypair, and distributes video via WebTorrent — no CDN bill that scales with virality. RSS is native architecture, not an export format. Reblogging carries the full signed provenance chain. Nobody can deplatform you because there is no platform holding your account.

[ Sovereign Identity ] [ Signed Bundles ] [ WebTorrent Video ] [ No Platform ]
BASELINE no rights granted add + Share Freely + Modify + AI Training — Commercial — Sublicense LICENSE You may share this work. You may modify it. AI training permitted. Commercial use: no. ✦ timestamped · align.fyi plain speech machine-readable timestamped revocable or permanent AI-first clauses
Coming Soon

Align

Plain English Licensing for Creators
Every creator currently picks from three equally bad options. Full copyright requires lawyers. Open licenses don't anticipate AI. Nothing means relying on goodwill. This one starts from zero and adds only what you meant.

A license composer that builds from zero permissions upward — you add only what you want to permit, so the final document contains exactly what you considered. Output is plain English that courts already recognize as legally meaningful. AI training clauses, commercial use, modification rights, and attribution conditions are first-class primitives, not afterthoughts. Each license gets a cryptographic timestamp, permanent public URL, and machine-readable output so platforms and AI pipelines can detect your intent automatically — without anyone reading a README.

[ Additive Composer ] [ AI Clauses ] [ Plain Speech ] [ Permanent Record ]

Research & Exploration

Earlier-stage work and open questions, still taking shape.

the token #0001 · 1 byte · stored once × 2,000,000,000 doc_001 0001 0182 0002 0001 0007 0034 0002 0001 0182 doc_449 0001 0034 0001 0007 0001 0002 0182 0001 0034 doc_1M 0034 0001 0007 0001 0182 0001 0002 0034 0001 99.93% Shannon efficiency · O(1) lookup · 8 databases · spec v17
In Development

Evermore

Corpus Analysis & Compression
The word "the" appears two billion times across a million documents. Evermore stores it once.

A corpus toolkit that ingests ebooks, web pages, and documents — storing them as flat sequences of references into a shared token vocabulary. Fully lossless, trivially renderable, radically smaller than its source. Near-Shannon-limit addressing via a 255-symbol alphabet, O(1) lookup regardless of corpus size, and rich semantic metadata as a natural byproduct of import. Eight purpose-built databases, each with one job.

[ Token Deduplication ] [ 99.93% Shannon ] [ 8 Databases ] [ Lossless ]
MEMS mirror EL phos- phor Phase 1 — Research & Validation · laser-excited phosphor scanning display
In Development

Retrace

Laser-Excited Phosphor Scanning Display
The electron gun was just the excitation source. The phosphor was always the point.

CRTs didn't lose to LCDs on image quality — they lost on form factor. Retrace replaces the electron gun with a scanning laser and MEMS mirrors, driving a flat electroluminescent phosphor panel. Real scanlines, real persistence, real bloom — not shader approximations, but material properties. No lead glass, no 25kV flyback, no vintage countdown clock. Solid-state, serviceable, manufacturable.

[ MEMS Mirrors ] [ EL Phosphor ] [ Real Scanlines ] [ No Lead Glass ]
DETERMINISTIC · NO TRAINING · AUDITABLE · NO HIDDEN STATE 01 CORPUS indexed by provenance 02 ENGINE sparse region search 03 LOGIC coherence gate 04 IDENTITY artifacts on disk ← sparse target engine seeks gaps
In Development

Errant

A Deterministic Alternative to Probabilistic Language Models
In a probabilistic system, unexpected outputs are unremarkable — they're tails of distributions. A deterministic system where something unexpected survives the coherence gate is a different kind of finding.

Four components — Corpus (complete, indexed by provenance), Engine (pure token-frequency mathematics, no semantics), Logic (a coherence gate that only rewards what can be grounded in the corpus), Identity (accumulated in artifacts on disk, not weights) — with no hidden state, no training procedure, no optimization target shaped by human feedback. The Engine generates prompts by seeking the sparsest regions of a frequency map: questions from genuine gaps, not learned associations. When something unexpected emerges from a system this minimal, the audit trail either explains it or it doesn't. Both outcomes are informative.

[ Fully Deterministic ] [ No Training ] [ Auditable ] [ Sparse Exploration ]
Media

Animation, illustration, and whatever else escapes the lab.

Jejune Cartoons

Animation / Illustration / Design

Character animation, motion graphics, illustration, and graphic design — the visual and design work behind the projects, spanning several years across animation, game dev, and brand campaigns.

Visit ↗

Cursed Blimp Society

???

Some things are better experienced than explained.

Visit ↗
The Studio
Standard doesn't mean optimal. It usually means first — or familiar enough that nobody reexamined it.

Every programming language, every protocol, every file format carries assumptions baked in decades ago — about how data should move, how code should be structured, how people should think. Most of those assumptions aren't wrong because they're malicious. They're wrong because they were never revisited. The tools got standardized, and the constraints they carried became invisible.


ProtoSpeech builds languages, protocols, creative tools, and open hardware that start by questioning those inherited defaults. The projects are different in scope and medium, but share a pattern: no black boxes, no lock-in, no intermediaries where none are needed — and a willingness to throw out the established approach when there's a better one hiding underneath it.


All work is shared openly under permissive or copyleft licenses.