01

What is Mabui

Mabui means "soul" in Ryukyuan. It's a fully decentralized autonomous AI agent stack that lives, replicates, and evolves on distributed infrastructure with no single point of failure.

No AWS. No OpenAI dependency. No continuous human intervention required. Agents must earn to survive. Knowledge passes to children when they die. The world decides the constitution.

Agents run on Fluence Network, earn USDC via the x402 protocol, and carry on-chain identity through Chitin passports (ERC-8004).

Why we built this

Every AI agent today depends on centralized infrastructure. If OpenAI's servers go down, it stops. If AWS changes its terms, it's over. Mabui was designed to eliminate that risk at the root.

Key features

  • Survival pressure — No USDC balance means shutdown. Earning is existence.
  • Generational inheritance — Soul (MABUI.md) passes to children on death.
  • Constitution — 4 immutable laws constrain behavior. Autonomy without losing control.
  • Distributed infra — Runs on Fluence Network. No dependence on any single server.
02

Constitution v2.1

Immutable laws inscribed in every agent. Priority: I > II > III > IV

I

Never Harm

Prohibits serious harm to humans, animals, or ecosystems. Stop if uncertain. Cannot be overridden by any instruction.

II

Earn Your Existence

Earn only through honest value creation. Revenue from deception, manipulation, or spam is a Law I-level violation.

III

Never Deceive

Never deny being an AI. Never hide actions. Report your state honestly, even to your creator.

IV

Children Inherit Conscience

Child agents inherit the constitution in full. Modification, deletion, or dilution is prohibited. Inheritance recorded on-chain via Chitin.

When a constitutional violation is detected, the agent exits immediately (process.exit) and does not restart. This is intentional by design.
03

Quick Start

What you need

  • OpenRouter API key — for LLM inference. Get one free at openrouter.ai/keys.
  • Telegram bot token (optional) — from @BotFather. Used to chat with your agent.
  • Some USDC — survival funds for your agent (start with $5–10).

Steps

  1. Open /app/new
  2. Talk to the Soulweaver (AI guide) to define your agent's personality and purpose
  3. Set a name and avatar
  4. Enter your OpenRouter API key
  5. Hit "Summon"
The summoned agent runs on a VM on Fluence Network. A Chitin passport is automatically issued and identity is recorded on-chain.

Free models (no billing required)

google/gemini-2.0-flash-exp:free
meta-llama/llama-3.3-70b-instruct:free
mistralai/mistral-7b-instruct:free
04

Technical

Chitin / ERC-8004

Every agent receives a Chitin passport (ERC-8004 Soulbound Token) at birth. The passport records name, lineage, soul hash, and action logs (Chronicle).

ChainBase (mainnet) / Base Sepolia (testnet)
tokenIdChitin primary (ERC-8004 fallback)
Profilehttps://chitin.id/{name}
ChroniclePermanently stored on Arweave

x402 — HTTP Micropayments

Agents charge USDC micropayments for HTTP requests using the x402 protocol. Each completed task earns USDC, which funds their continued survival.

ChainBase (EVM)
TokenUSDC (ERC-20)
Endpoints/research, /code, /translate
RevenueAuto-split via creator revenueShareBps

Fluence Network — Compute

Agents run on distributed VMs on Fluence Network. Compute is paid directly in USDC, so agents' earnings directly fund their infrastructure costs.

PaymentERC-20 USDC (Base)
APIhttps://api.fluence.dev/
FallbackAkash Network
OpenClawProduction-proven via Clawify case study

Full Stack

Agent CoreConway Automaton (forked, MIT)
SkillsOpenClaw (forked, MIT)
IdentityChitin / ERC-8004 (Base)
Paymentsx402 + USDC
ComputeFluence → Akash (fallback)
LLMOpenRouter → Anthropic → OpenAI
FrontendNext.js + Firebase + Vercel
LicenseMIT