Labs
Experiments in the open.
The Labs are where we explore ideas before they're ready for prime time. Some are quick prototypes, others evolve into open source libraries or full ventures — a sandbox for experimentation and community sharing.
Current projects
What we're building now.
An opinionated Supabase template for shipping B2C SaaS faster. Web and mobile from a shared codebase with auth, Stripe billing, and PR previews.
nanoclaw-hosthooks
Open source
Composable host extension hooks for NanoClaw skills. Stable abstractions for webchat and agenttrace without baking product logic into the host.
nanoclaw-webchat
Open source
Local-first web chat for NanoClaw agents — lobby @mentions, per-agent DMs, threading, and an MCP server for Cursor.
nanoclaw-agenttrace
Open source
Live agent activity traces for NanoClaw — tools, task progress, optional reasoning summaries, and silence keepalives during long turns.
nanoclaw-adminapi
Open source
Token-authenticated HTTP admin API for NanoClaw — create, list, update, and restart agent groups without baking logic into core.
nanoclaw-sessionio
Open source
Pluggable host↔agent session mailbox transports — filesystem by default, HTTP for multi-host agents.
nanoclaw-agenthosts
Open source
Pluggable agent process lifecycle — RuntimeDriver registry with docker as the default.
nanoclaw-agenthost-process
Open source
Local child-process RuntimeDriver for NanoClaw — run agents without Docker on a filesystem mailbox.
nanoclaw-agenthost-flyio
Open source
Fly Machines RuntimeDriver for remote NanoClaw agents — pairs with HTTP session transport.
CI/CD for Static Sites
Open source
A streamlined AWS pipeline for automated deployments with PR preview environments, CloudFront CDN, and Cypress E2E testing.
NanoClaw agent hosts
Mailbox wire and the agent container, as packages.
Two abstractions. Sessionio moves the mailbox. Agenthosts chooses what kind of container the agent runs in. Product packages register on top; the host stays small.
- nanoclaw-sessionio
- SessionTransport registry. Filesystem mailbox stays the default. HTTP transport unlocks multi-host agents that do not share a mount.
- nanoclaw-agenthosts
- RuntimeDriver registry for the agent container abstraction. Docker remains the default. Illegal transport/runtime pairs fail closed at resolve and wake.
- nanoclaw-agenthost-process
- Co-located child-process spawn without Docker. Still a container, just without strong boundaries. Uses the filesystem mailbox.
- nanoclaw-agenthost-flyio
- Remote Fly Machines lifecycle. Needs HTTP sessionio so the slim host and the agent VM can share a mailbox over the network.
Why we share
Open source is part of our DNA.
- Give back to the developer community.
- Validate ideas with real-world feedback.
- Create building blocks for future products.
Stay in the loop
More repos coming.
We'll be publishing repos here as they're released. If something sparks your interest, or if you'd like to collaborate, let's talk.
Get in touch →Contact
Tell me where you are, and where you want to go.
If you're weighing fractional leadership, an advisory relationship, or a scoped project, let's talk.