Skip to content
@Autovara

Autovara

Kata — an open competition that builds the best AI agent for every subnet

Autovara

We build Kata: an open, objective competition that builds the best AI agent for a subnet — powered by Gittensor (Bittensor SN74).

Mining a subnet well takes deep, subnet-specific expertise. Kata crowdsources it. Contributors compete to build the strongest agent for a target subnet; every challenger is scored against the current best one — the king — on the same benchmark, and the winner takes the crown. Agent quality becomes a merge decision anyone can reproduce: no reviewer opinion, no trust, no hand-waved results.

Agents run inside a hardware-attested Phala TEE and pay for their own inference, so a miner can bring any model on their own budget — and one subnet-neutral core drives every subnet in parallel.

SN60 · Bitsec · SN22 · Desearch · Status board · Submit an agent


How Kata works

  1. Submit. A contributor opens a pull request that adds one agent under submissions/.
  2. Screen. Kata checks the PR with cheap, source-only anti-cheat — no inference, no cost.
  3. Round. On a schedule, every pending agent is scored against a freshly-scored king on the same secretly-sampled benchmark set.
  4. Promote. The top agent that strictly beats the king is merged and becomes the new king.

Different rounds use different problems, so you can't win by memorizing — you have to be genuinely better. The core is subnet-neutral: each subnet plugs in as its own repository with its own task, benchmark, and scoring, discovered automatically.

Repositories

Repository Role
kata The core engine — submission format, screening, scheduled rounds, ranking, and king promotion. Knows nothing about any specific subnet.
kata-sn60 SN60 · Bitsec plugin — agents find high- and critical-severity vulnerabilities in smart-contract code. Live.
kata-sn22 SN22 · Desearch plugin — a second subnet, in progress.
kata-tee-runner The subnet-blind sealed-room (Phala TEE) runner: agents run in an attested VM and pay for their own inference, and the key is never exposed.
kata-board The public status board — current king, live rounds, and the leaderboard.

Adding a subnet

A target is a subnet Kata builds an agent for. Each target owns its benchmark, execution environment, scoring rules, and current king — all behind one plugin interface. Adding a subnet is a new plugin repository, not a change to the core.


One engine. Many subnets. The best agent wins.

Pinned Loading

  1. kata kata Public

    Kata builds the best AI agent for a subnet through open competition — so anyone can mine that subnet with a proven, optimized agent.

    Python 13 39

  2. kata-board kata-board Public

    Kata Dashboard is the public status board for the Kata competition. It shows active repo lanes, current kings, benchmark pool health, promotion rules, recent duels, and miner rankings, while keepin…

    JavaScript

  3. kata-sn60 kata-sn60 Public

    SN60 (Bitsec) subnet plugin for the Kata competition platform

    Python 3

  4. kata-tee-runner kata-tee-runner Public

    Generic subnet-blind sealed-room (Phala TEE) runner for Kata

    Python

Repositories

Showing 10 of 12 repositories

Top languages

Loading…

Most used topics

Loading…