Cradle Research crew at work inside a spacecraft cabin
Cradle Research

Building Primitives for Autonomous systems.

Scroll

Mission

Autonomous systems are not built. They are assembled.

Every serious agent system we have seen ends up needing the same things: somewhere to keep what it knows, somewhere to do its work, a way to reach the outside world without dumping the outside world into its context, a way to wait, and a way to talk to other agents. Most teams rebuild these from scratch, badly, under deadline.

Cradle Research builds those parts once, as primitives: small, open, swappable, and designed to be composed. Not a platform you move into. Components you pick up. Then we use them ourselves: Proxima, a team of droids for small teams, is assembled from exactly these parts. The goal is a world where an autonomous system is something a small team can put together in a week from pieces that already work.

What we build

ProximaProduct

Droids for your team. Build each one, wire it into the tools you already use, and let it handle the grunt work while you go do something awesome.

  • Talk to your droids, or let them spawn on a schedule or an event and report back to you
  • Droids work together: they hand tasks to each other and share what they learn
  • They build documents, spreadsheets, and decks, and hand you the finished file
  • Live where you work: Discord, Telegram, Gmail, Calendar, GitHub, Linear, WhatsApp
  • You grant the access. You approve the send. Always your call.
  • Web, desktop and mobile PWA, and on the Play Store. App Store coming soon.
proximadroids.com
GloveAgent stack

The open-source TypeScript stack for agent applications. An agent is more than a model with tools, so Glove ships the rest.

  • Memory: an entity graph, an episodic timeline, a resource filesystem, ambient context, forms
  • Working environment: a persistent sandboxed filesystem and script runtime
  • Scratchpad and code execution: tools as a database, or as one sandboxed REPL
  • Inbox and Mesh: async mailboxes and peer-to-peer agent coordination
  • Display stack, voice, image workflows, MCP bridging, Foundry
glove.dterminal.net
StationBackground jobs

A simple background jobs framework for TypeScript. Define a signal, schema in, handler out, and run it on one process or a whole network.

  • Signals: isolated, typed, retried, timed background jobs
  • Broadcasts: DAG workflows with fan-out, fan-in, and guards
  • Beacons: supervised long-running processes with heartbeat and restart
  • Schedules: intervals and timezone-aware cron, editable at runtime
  • SQLite by default. Postgres, MySQL, or Redis when you grow. Dashboard included.
station.dterminal.net

Writing

Notes from the workshop

All posts