Skip to content
@leocaolab

leocaolab

leocaolab

The infrastructure layer for AI-native software — and the benchmarks to prove it.

Agents need three things production-grade: a runtime fast enough to serve them, a way to act on the world, and a way to keep their code honest. That's the lab: fast Python served by a Rust core, a Rust-first agent runtime, a browser agents can actually read, an AI reviewer that holds the line — each one measured, never just claimed. Don't say it's fast. Prove it.

Projects

🔥 Pyronova · Rust

A high-performance Python web framework powered by a Rust core. Built on Per-Interpreter GILs (PEP 684), it runs Python handlers across every CPU core in a single process — no per-process memory tax of multiprocessing.

  • 902k req/s pipelined plaintext, 423k on the standard baseline (8C/16T).
  • 2.7× Robyn at equal scale, in 1/3 the memory.
  • Sustained 400k QPS: 4 MB RSS growth over 73.8M requests — ~0 B/req, zero leaks.

🤖 TARS · Rust · Apache-2.0

A Rust-first multi-agent LLM runtime. A dozen providers behind one trait, a composable middleware pipeline, an Agent abstraction you hand tasks to, and Python + Node bindings — with observability built in, not bolted on.

  • Typed error hierarchy (Permanent / Retryable / RateLimited / Auth).
  • Multi-tenancy enforced at every layer; cache hit/miss observable per call.
  • Same Pipeline runs identically local (in-mem) and in a service (Redis + S3).

🏄 SiliconSurfer · MCP browser

An MCP-compatible browser built for LLM agents. Where Playwright MCP dumps 25k tokens of raw HTML, SiliconSurfer returns finished data — clean Markdown, interactive element refs, structured JSON — across 5 vision modes.

  • 30/30 extraction eval (vs Jina 20/30), 5/5 E2E (vs browser-use 0/5).
  • 6.2× faster; ~1ms warm calls via a shared daemon.

🔍 arc · code review · free

A.R.C. (Adversarial Resolution Cycle) — a code-review tool where a Critic LLM files findings and a Fixer (Claude / Codex CLI) edits, looping until they converge or you step in. Single Rust binary; state in .arc/ (SQLite + SARIF). Free binaries (engine closed-source). An earlier open-source Python version lives at arc-cli.

How they fit

These aren't four side projects — they're one stack. Pyronova serves agent workloads at multi-core speed; TARS is the runtime those agents run on; SiliconSurfer is how they read and act on the web; and arc keeps all of it honest by reviewing the code. Mostly Rust under the hood, every performance claim backed by a reproducible benchmark, built in public.


Writing soon at leocaolab-blog.pages.dev

Popular repositories Loading

  1. pyronova pyronova Public

    A blazing-fast Python web framework powered by a Rust runtime

    Rust 8

  2. arc-cli arc-cli Public

    IDENTITY: A.R.C. (Agent Review Critic)] Humor setting: 0%. Strictness setting: 100%. CORE DIRECTIVE: You are ARC. You do not write feature code. You exist solely to critique the code written by oth…

    Python

  3. tars tars Public

    Rust-first agent runtime: a dozen LLM providers — direct API, sandboxed subscription-CLIs, and keyless AWS Bedrock — behind one trait; middleware pipeline; an Agent you hand tasks to; a data-driven…

    Rust

  4. sisurf sisurf Public

    The MCP-compatible browser built for silicon-based lifeforms

    HTML

  5. HttpArena HttpArena Public

    Forked from MDA2AV/HttpArena

    The most complete HTTP open source benchmarking platform. Don't just say you're fast, prove it.

    Shell

  6. getarc getarc Public

Repositories

Showing 9 of 9 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…