Skip to content
View skyblanket's full-sized avatar

Block or report skyblanket

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
skyblanket/README.md

Akash Chandran

I write agent runtimes — the scheduler, supervision and state layer underneath the frameworks.

Most people building with agents work at the framework layer. I work at the layer below: process scheduling, supervision trees, state machines, and the verification gates that decide whether an agent is safe to turn on.

What I've built

swarmrt — A native runtime and compiler for concurrent programs. BEAM-shaped: lightweight processes, supervision trees, message passing, preemptive scheduling. 55K lines of C across 96 files, zero dependencies. Plus sw, the language that runs on it.

swarm-code — A terminal coding agent written in sw, running on swarmrt. No Node, no Python.

carbine (private) — A BEAM-native coding agent that runs on your own endpoint. Bring-your-own-model, whitelabel-ready.

o — An autonomous software loop. Watches its own board, dispatches coding agents, verifies with real tests, auto-merges green work, auto-reverts regressions, budgets itself daily.

swift-render — Programmatic motion graphics in Swift. SwiftUI scenes + Metal shaders → MP4.

Background

  • ex-Head of Edge AI, Sarvam AI
  • ex-CTO, Collectiv AI — shipped a coding agent in 2023, on GPT-3.5, back when the model would not reliably hold a tool schema, keep call ordering straight, or preserve state across turns. The three failure classes below are ones I fixed by hand back then, before any framework existed to hide them.
  • Building in AI since the GPT-2 evals days
  • Now at Otonomy Corp — autonomy stacks for GPS-denied navigation and onboard perception

Agent teardowns

If your agent works in a pilot and stalls in production, it is almost never the model. It is one of three things:

  1. Context assembly — the fact it needed was absent, buried, or evicted before the model saw it
  2. Tool arguments and ordering — right tool, loosely-typed argument, or an ordering constraint that lives in the prompt instead of the schema and fails under load
  3. State across turns — two tools mutating the same object, half-applied on retry, so the model is handed state that no single tool wrote

Send me one failing trace and I will spend 90 minutes telling you which one it is. Free, no deck. If the finding is worth acting on we can talk about the fix; if not, you keep the finding.

akash@otonomy.ai

Pinned Loading

  1. swarmrt swarmrt Public

    Native runtime and compiler for concurrent programs. 55K lines of C, zero dependencies.

    C 10 1

  2. swift-render swift-render Public

    Programmatic motion graphics in Swift — SwiftUI scenes + Metal shaders → MP4. A native Remotion alternative, built for the AI era.

    Swift 4

  3. yeet yeet Public

    🚀 Yeet files across the internet at warp speed

    Rust 1

  4. mally-burrito mally-burrito Public

    Burrito (Elixir cross-platform deploys) pinned to Zig 0.14.1 — build.zig ported to the 0.16 API, macOS Tahoe libc detection workaround.

    C

  5. swarm-code swarm-code Public

    A terminal coding agent written in sw, running on the swarmrt runtime. BEAM-shaped concurrency, no Node, no Python.

    Sway 3 1

  6. swarmrt-swift swarmrt-swift Public

    SwarmRT C runtime for iOS — pre-compiled static library (arm64)

    C