Skip to content

An experiment lab for applied AI

Serious software.Bold experiments.

Speedy Labs builds custom software and AI tools that people rely on every day, and runs the slightly crazy experiments that might become the next ones. One lab, from first prototype to daily use.

Speedy, the lab's flagship workspace. Interface recreated with demo data.

The lab

Two kinds of work, under one roof.

Some ideas deserve years of careful engineering. Others deserve a weekend and a wild guess. We do both, and the best experiments graduate into products.

What we build

AI products and agents

Assistants, coding agents and multi-agent systems connected to your tools, with model routing, cost controls and guardrails that hold up in daily use.

Native apps

SwiftUI for Mac and iPhone, Kotlin for Android. Menu bar utilities, custom keyboards, widgets and background services that feel at home on the device.

Voice and speech

Dictation, transcription and meeting notes that handle code-mixed speech such as Hinglish, learn your vocabulary and clean up the text for you.

Knowledge and memory

Knowledge graphs, retrieval and integrations with Docs, Drive, Notion, Linear and Slack, so assistants work from what you actually know.

Developer tooling

Self-deploying pipelines, test harnesses, browser automation and internal tools that take repetitive work off your team.

Onchain systems

Non-custodial agents, trading infrastructure and smart contracts on Sui, Ethereum and Stellar, with risk limits enforced in code.

Flagship product · Speedy

In use daily

A private AI workspace that upgrades itself.

Speedy is a self-hosted AI workspace that runs on its owner's keys across Mac and iPhone. It brings together chat, coding agents, research, documents and memory, and it ships its own improvements.

Ask for a feature. It builds, tests and ships itself.

Describe a change in chat and Speedy hands it to Codex or Cursor on a separate branch. Documentation, tests, type checks, a production build and a browser suite all run before it publishes, restarts and health-checks itself.

  • Failed checks are repaired by the agent or the update stops
  • Automatic rollback if the new release fails its health check
  • Prepare mode when you want to review before it goes live

Products

More from the lab, in real use.

Each began as a problem in our own day and grew into a tool. The same standard goes into every client project.

wispr-custom

·

Custom dictation

In use daily

A voice keyboard for Mac, iPhone and Android

Hold a key, speak, let go. Two speech models transcribe in parallel, a cleanup pass removes fillers and self-corrections while keeping technical terms, and the text lands wherever your cursor is. Built for code-mixed English and Hindi, and it learns your vocabulary as you correct it.

macOSiOS keyboardAndroid keyboardHinglish

speedy-meetings

·

Meeting intelligence

Experimental

A notetaker that runs on your own Mac

Record locally, or send a self-hosted notetaker bot into Google Meet. Calls are transcribed with Hinglish support, cleaned without dropping a voice, summarised and synced to Speedy, with no third-party bot service.

Local-firstMeet botSummaries

MacPulse

·

System monitor

Experimental

Why is my Mac hot, slow or draining?

A native dashboard reading temperatures, fans, power draw, memory pressure and swap straight from the hardware, with plain-English insights and one-click fixes. Its storage advisor finds what is safe to clear.

SwiftUIIOKit sensorsMenu bar

Brain

·

Knowledge graph

In use daily

A memory that compounds, captured in seconds

A Git-backed graph of projects, people, links, plans and ideas, captured by chat, voice or terminal and browsable on the web. A planning agent turns it into a day, and Speedy reads and writes it with revision checks so every conversation starts with context.

Markdown + GitVoice captureFeeds Speedy

Experiments · Lab notebook

Questions we could not stop thinking about.

Every experiment starts with a question. Here is what we tried, and where each one stands.

  1. EXP-01Experimental

    Lip-reading transcripts for silent video

    Can we recover what people said from a video with no sound at all?

    Visual speech recognition reads the speaker’s mouth frame by frame, then a context-aware language model reconstructs readable sentences from that noisy signal, using what else is visible on screen.

    Heading into Speedy

    Visual speechLLM reconstruction
  2. EXP-02In use daily

    Software that upgrades itself

    What if an app could take a feature request in chat and ship it safely, with nobody at a terminal?

    A coding agent builds the change on an isolated branch. Docs, tests, types, a production build and a browser suite must pass before an atomic release switch, a health check and automatic rollback.

    Lives in Speedy

    Coding agentsRelease engineering
  3. EXP-03Shipped

    A treasury agent that cannot steal

    Can an AI agent manage real money without ever having the power to take it?

    Language models plan; the allocation is computed and signed inside a trusted enclave; the chain verifies the signature, caps and receipts before funds move. Deployed on Sui mainnet across three lending protocols.

    HexLiquid Yield

    SuiMoveTEE
  4. EXP-04Experimental

    Frontier models, live markets

    Under identical prompts and risk rules, which model actually trades best?

    Models from several labs trade perpetual futures with stop losses enforced in code, every decision logged, and a realtime dashboard comparing their reasoning and results.

    LLM toolsEvaluation
  5. EXP-05In use daily

    Two speech models, one transcript

    Does merging two speech models beat either one alone on code-mixed Hinglish?

    Both models transcribe the same audio in parallel; a cleanup pass merges them, fixes self-corrections and keeps names and technical terms. It became the engine of our voice keyboard.

    Lives in wispr-custom

    SpeechHinglish
  6. EXP-06Experimental

    Ten-millisecond arbitrage

    How quickly can one engine react to two of the fastest chains at once?

    A Rust collector-strategy-executor pipeline watching DEX-to-DEX routes at 10 ms block times alongside exchange-versus-onchain and funding-rate opportunities.

    arbx-dual

    RustMEV

Approach

Small team, senior craft, no hand-offs.

You work directly with the people building your product. We use the same AI-assisted workflow we build for others: agents write code quickly, and nothing ships until it passes the checks.

Built for daily use

We judge our work by whether people reach for it every morning, not by how it demos. Latency, empty states and edge cases get the same care as the headline feature.

Your data, your keys

We default to self-hosted, local-first designs. Credentials live in the Keychain, models run on your own accounts, and nothing leaves your machine without a reason.

Tested before trusted

Every change passes real checks: unit, type, browser and health checks. Rollbacks are designed in from the start, and the documentation ships with the code.

Fast, then calm

We move quickly to working software, then slow down on the details. Fewer features, finished properly, beat a long list of almost.

  1. 01

    Understand

    A conversation and a short written brief: the problem, the people, and what success looks like.

  2. 02

    Prototype

    Working software in days, not slides, so decisions are made with something real in hand.

  3. 03

    Build

    Frequent releases you can use, with tests, documentation and a clear changelog.

  4. 04

    Hand over

    Source, docs and deployment in your own accounts, with ongoing support if you want it.

About

One lab for the careful work and the curious work.

Speedy Labs is an umbrella for two things that usually live apart: dependable custom software for founders and teams, and applied-AI experiments run purely to see what is possible. Each makes the other better. Experiments keep the products ambitious, and the products keep the experiments honest.

Most of what you see on this page runs every day on our own machines, which is the fastest way we know to find what actually matters.

We are comfortable across the stack, from SwiftUI interfaces and Android keyboards to agent orchestration, speech pipelines and smart contracts, and we are happiest where those meet.

Platforms
Mac, iPhone, Android, web
Models
OpenAI, Anthropic, AWS Bedrock
Agents
Claude Code, Codex, Cursor
Chains
Sui, Ethereum, Stellar

Stack we reach for

  • TypeScript
  • Next.js
  • Swift
  • SwiftUI
  • Kotlin
  • Rust
  • Python
  • Move
  • Node.js
  • SQLite
  • Playwright
  • MCP

Contact

Bring us a problem, or a wild idea.

A product that needs building properly, or an experiment you are not sure is possible yet. Tell us what you have in mind. We read every message and reply personally.

Email the lab