10 commands. 10 minutes. You'll never look at software the same way again.
python rapp_sdk.py card resolve @rapp/basic_agentThat's the root of everything. 18 characters. No database. No server. No network. The card self-assembled from just the name.
python rapp_sdk.py card resolve @rapp/basic_agent --jsonRun this on your laptop. Run it on your phone. Run it on a computer in Tokyo. Same seed. Same stats. Same flavor text. Same card. Math doesn't change.
python rapp_sdk.py new @yourname/my_first_agentOne command. You now have a working AI agent with its own trading card, manifest, documentation, and identity — all in one file.
python rapp_sdk.py test agents/@yourname/my_first_agent.py9 tests. They should all pass. Your agent was born valid.
python rapp_sdk.py card mint agents/@yourname/my_first_agent.pyYour agent is now a card. Power, toughness, rarity, flavor text — all deterministically generated from the name you chose. You didn't design it. The algorithm did.
python rapp_sdk.py search "sales"Every agent in the ecosystem with "sales" in its DNA. 131 founding agents across 19 categories.
python rapp_sdk.py binder statusTotal agents, breakdown by tier, total value. Your view of the entire ecosystem.
python rapp_sdk.py card resolve @kody/deal_desk_agent22 characters. Full card. Try any agent name in the registry. They all self-assemble.
python rapp_sdk.py validate agents/@rapp/basic_agent.pyChecks the manifest, the name format, the version, the structure. Valid or not — instant answer.
python -c "
from rapp_sdk import resolve_card
card = resolve_card('@rapp/basic_agent')
print(f'''
This card was reconstructed from 18 characters.
No image was downloaded. No database was queried.
No server was contacted. No blockchain was checked.
Name: {card['name']}
Rarity: {card['rarity_label']}
Power: {card['power']}/{card['toughness']}
Flavor: \"{card['flavor']}\"
Seed: {card['seed']}
Run this on a phone in the woods with no WiFi.
Same card. Every time. Forever.
That is the invention.
''')
"You just:
- Resolved a digital twin from a name string — no network needed
- Proved it's deterministic — identical on every device on earth
- Created a working AI agent in one command
- Tested it against 9 contract validations
- Minted its trading card — generated by the algorithm, not by you
- Searched a live registry of 131+ agents
- Viewed the full ecosystem from your terminal
- Resolved another card from 16 characters
- Validated an agent's structure and manifest
- Understood the invention: self-assembling software identity
- Install the RAPP Brainstem — local-first AI agent server, cloud or local AI, your choice
- Try the RAPP Brainstem vSandbox — run any agent in-browser, no install required
- Browse the Agent Store — 131+ agents across 19 categories, click any card to flip it
- Build something real: Edit your agent's
perform()method to do actual work - Join the registry: Submit your agent via GitHub Issue and it enters the ecosystem
- One file = software + card + asset + documentation
- One name = the complete card, on any device, offline
- One ecosystem = free to use, owned to collect
Welcome to RAPP.