# Chuks Onwuneme > Builder at heart. Founder of Ratify Protocol. Through Kekwanu Labs, Chuks keeps shipping AI tools and products that are fun, rewarding, and useful, and works with select teams as a fractional CTO when available. ## Primary venture - [Ratify Protocol](https://ratifyprotocol.com): Verifiable, scoped, expiring authority for AI agents, checked by receiving systems before an action runs. ## Products and projects - [Deskhands](https://deskhands.dev): A Mac app where coding agents like Claude Code, Codex, Gemini CLI, Antigravity and Grok work side by side, with approvals for risky commands. - [Fruit Fly Airlines](https://fruitflyairlines.com): Fly a fruit fly driven by its real 165,122-neuron connectome through 166 cities with live weather. - [Everything Built](https://everythingbuilt.com): An AI chief of staff for relationships that makes introductions happen. - [Crayfish](https://crayfish-ai.com): A free, private, open source personal AI that runs on your own hardware. - [Syncline](https://syncline.run): An AI-first scheduling API: one call handles OAuth, timezones and edge cases. - [Synod](https://synod.run): An open source multi-model coding agent where models debate to produce better code. - [VibePlay](https://vibeplay.app): Turn gestures into music with an AI orchestra. - [Still](https://stillreader.com): RSVP speed reading for reading 2-3x faster. - [Orcas AI Camp](https://orcasaicamp.com): A hands-on AI camp for youth on Orcas Island. ## Writing Essays on agent authorization, delegated authority, and trustworthy agentic AI. - [Who Gets the Spare Key?](https://ratifyprotocol.com/writing/who-gets-the-spare-key) (2026-11-13): Approving an agent blueprint can extend access to future agents, so the first yes deserves careful scrutiny. - [Ratify Protocol v2 beta](https://ratifyprotocol.com/writing/ratify-protocol-v2-beta) (2026-11-06): Ratify Protocol v2 beta now ships seven SDKs, including Swift for iOS and macOS and Kotlin for Android. - [When an Agent Asks Again](https://ratifyprotocol.com/writing/when-an-agent-asks-again) (2026-11-06): When an agent hears nothing back, retrying one approved action must not cause a second one. - [Who Can Act When No One Can Answer?](https://ratifyprotocol.com/writing/who-can-act-when-no-one-can-answer) (2026-10-30): When an incident moves faster than a person can respond, defensive agents need authority set by the system owner before the emergency. - [All essays](https://ratifyprotocol.com/writing) - [LinkedIn newsletter](https://www.linkedin.com/build-relation/newsletter-follow?entityUrn=7491562592650534912) ## Working together Fractional CTO, agentic systems strategy and architecture, and AI product builds for a small number of teams, when capacity allows. - Email: hello@kekwanu.com - Book a call: https://calendly.com/kekwanulabs - LinkedIn: https://linkedin.com/in/chuksonwuneme - X: https://x.com/chuksy0x01 - GitHub: https://github.com/chuks