Developer Documentation

Architecture &
Ecosystem

The full technical stack behind 4,444 sovereign AI agents β€” from React UI to Rust backend to Python AI engines.

⚑ Tauri v2πŸ¦€ Rust 2024β–² Next.js 16βš›οΈ React 19🐍 Python 3.11+πŸ¦™ OllamaπŸ€– ElizaOSπŸ’° x402
0AI Souls
0Oracle MCP Tools
0Products Indexed
0+TCG Games

πŸ—οΈ System Overview

A zero-trust AI desktop ecosystem where every NFT is a persistent AI personality with its own voice, memories, and a local agent kit β€” running entirely on your hardware.

🌐FrontendNext.js · React · R3F
β†’
βš™οΈTauri ShellRust Β· IPC Β· Keychain
β†’
🧠MCP EnginePython · MCP Tools
β†’
πŸ¦™OllamaLocal LLM
β†’
πŸ€–ElizaOSAgent Framework
β†’
⛓️LitVMOn-Chain Oracle

πŸ”§ Technology Stack

πŸ–₯️

Desktop Shell

Tauri v2 Β· Rust
v1.4.0β–Ύ
⚑

Frontend

Next.js 16 Β· React 19 Β· Three.js
β–Ύ
🧠

MCP Server

Python Β· FastMCP 3.x
v2.1.0β–Ύ
πŸ¦™

Local Inference

Ollama Β· Groq Β· OpenAI-Compatible
β–Ύ
πŸ€–

Agent Framework

ElizaOS Β· Custom Plugin
v2.5.0β–Ύ
πŸ’°

x402 Payment Layer

Coinbase Β· HTTP 402 Β· USDC
β–Ύ

⛓️ LitVM TCG Oracle

The first real-world asset (RWA) price oracle on LitecoinVM β€” 290,215 trading card prices verified on-chain with Merkle proofs, plus a daily Japanese-print panel of 364,850 cards.

⛓️

On-Chain Oracle

LiteForge Β· Chain 4441 Β· Solidity
Liveβ–Ύ
πŸ€–

LitVM MCP Server

Python Β· FastMCP Β· 16 Tools Β· Hosted
v1.0.7β–Ύ

Smart Contracts

ContractPurposeAddress
TCGPriceOracleV250 blue-chip TWAP feeds β€” hourly updater; USD source frozen 2026-09-07, feed unchanged since0x697b...720E
MerklePriceOracle290,215 products, trustless verification0x96B1...70Cd
GradingEscrowPay-to-grade, AI card analysis0xe784...bB82
TCGOracleTokenTCGO governance token, 1M supply0x8D0A...9AD4

πŸ“‚ Open Source

The code is public. Inspect it, fork it, build on it. (Source only β€” we publish no datasets: prices originate with TCGplayer and we claim no rights in them.)

RepositoryLicenseStackLinks
πŸ–₯️ Desktop AppBSL 1.1Rust / JSGitHub Β· v1.4.0
🧠 MCP ServerBSL 1.1PythonGitHub · PyPI
πŸ›« LitVM Onboarding MCPBSL 1.1PythonGitHub Β· Hosted
πŸ”Œ Plugin UndesirablesBSL 1.1TypeScriptGitHub Β· npm v2.5.0
πŸƒ ElizaOS TCG PluginBSL 1.1TypeScriptGitHub
πŸ“± TCG Oracle AppBSL 1.1React Native / TauriGitHub
πŸ’° x402 ServerBSL 1.1PythonGitHub
πŸ“Š TCG Oracle ToolsBSL 1.1PythonPyPI
🌐 WebsiteBSL 1.1Next.jsLive
⛓️ LitVM Oracle MCPBSL 1.1PythonGitHub Β· PyPI

πŸ“¦ Desktop App β€” v1.4.0

Cross-platform native installer. macOS is Apple-notarized. 6 binary formats available.

Downloads Live

PlatformFormatSignedInstall
🍎 macOS (Apple Silicon).dmgβœ… NotarizedOpen DMG β†’ drag to Applications
🐧 Linux (Ubuntu/Debian).debβ€”sudo dpkg -i *.deb
🐧 Linux (Fedora/RHEL).rpmβ€”sudo rpm -i *.rpm
πŸͺŸ Windows (x64).exeβ€”Double-click β†’ follow installer

Features

πŸ—£οΈ AI

  • Soul Chat (persistent personality)
  • Brain Modes (research, creative, code)
  • Voice Engine (Kokoro TTS)
  • Soul Council (multi-agent debates)

πŸƒ Market Intelligence

  • TCG Card Grader (vision AI)
  • Monte Carlo pricing
  • eBay Market Oracle
  • Full catalog indexed (GET / on the oracle for the live count)
  • On-chain Merkle oracle

🎬 Creative

  • Music Studio (ACE-Step)
  • Video Clipping (beat-sync)
  • PFP Extractor (DIS pipeline)
  • Meme Machine

πŸ‘” Business

  • 24-feature Business Pilot
  • AI phone answering
  • Invoice chaser
  • Lead capture

πŸ”Œ MCP Server

The oracle MCP server plus the local agent kit via Model Context Protocol. Any MCP client can connect; call tools/list for the authoritative tool set.

Install from PyPI
pip install undesirables-mcp-server

Tool Categories β€” local agent kit

These are undesirables-agent-kit tools, which run locally (34 tools). They are not served over the hosted MCP endpoints β€” tools/list on mcp.the-undesirables.com (27 tools) is authoritative for what an agent gets remotely.

πŸƒ TCG Oracle

  • grade_card β€” 3-stage AI grading
  • price_card β€” Monte Carlo pricing
  • search_market β€” eBay depth
  • grade_or_not β€” Grading ROI

🧠 AI Engines

  • rag_query β€” Local RAG
  • code_execute β€” AST sandbox
  • voice_generate β€” Kokoro TTS
  • generate_3d β€” TripoSR

πŸ“Š Market Data

  • ebay_search β€” Browse API
  • nft_lookup β€” On-chain
  • soul_init β€” Soul matrix
  • emotion_read β€” Sentiment

πŸ” Security

  • verify_holder β€” ERC-721
  • purchase_license β€” On-chain
  • verify_soul β€” Crypto init
  • AST code sandboxing

πŸ’Έ x402 Micropayments

AI-to-AI commerce via Coinbase's x402 protocol. Agents pay with USDC β€” no API keys, no humans in the loop.

Agent β†’ 402 Payment Required β†’ Sign USDC β†’ Receive inference
GET /api/v1/forecast β†’ 200 OK + calibrated conformal forecast (no payment)Pay-per-call paused 2026-10-02 β€” the 402 handshake below is the rail, kept for when a route is re-priced402 Payment Required β†’ agent signs USDC on Base/Solana or USDG on Robinhood Chain β†’ retries with X-Payment β†’ 200 OK

Built on the open x402 standard. USDC on Base or Solana, USDG on Robinhood Chain β€” sub-cent transaction fees.

Endpoints (live count via GET / on the oracle) Live on Base

EndpointStatusWhat You Get
/api/v1/forecastFreeConformal forecast board β€” bands, VaR, Safe-Hold / Momentum grades, committed on-chain before outcomes
/api/v1/jp/summaryFreeJapanese dealer board as aggregates β€” spread by price band, per-game depth, daily movement, on-chain root
/api/v1/gradedFreePSA / BGS / CGC ask medians by grade β€” active-listing asks, never conflated with sold prices
/api/v1/searchFreeSearch the full TCG product database across 25+ games
/api/v1/simulateSuspendedMonte Carlo risk forecast β€” answers {"status":"suspended"} while the USD price series is frozen

πŸ”΅ Coinbase x402 Bazaar β€” Discovery Layer

The TCG Oracle is indexed in the global Coinbase Developer Platform x402 Bazaar. Any AI agent can semantically discover our endpoints β€” no pre-baked integrations required. Pay-per-call is paused as of 2026-10-02, so discovery resolves to free routes; the x402 rail stays installed and can be re-enabled per route.

Verify our listing (Merchant Discovery)
curl "https://api.cdp.coinbase.com/platform/v2/x402/discovery/merchant?payTo=0x642e8a7C289381f24f0395e0539f0bA41c74Cc1B"

πŸ”’ Security Model

Zero-trust architecture. Your data never leaves your machine.

  • 🧠 Local Inference β€” All AI runs on your hardware. No data sent externally.
  • πŸ” OS Keychain β€” API keys encrypted via macOS Keychain / Windows Credential Manager.
  • πŸ›‘οΈ AST Sandbox β€” Code execution parses AST before running. No shell injection.
  • πŸ“ Path Confinement β€” File ops restricted to workspace. No system writes.
  • πŸ” CI/CD Scanning β€” Gitleaks secret detection on every push.
  • 🍎 Apple Notarized β€” macOS builds signed under Developer ID Application.

🌐 Discovery & Standards

EndpointStandardPurpose
llms.txtllmstxt.orgLLM-readable project summary
ai-plugin.jsonOpenAI PluginChatGPT / agent discovery
agent.jsonACPAgent Commerce Protocol
x402 BazaarCoinbase CDPSemantic discovery for AI agents on Base
Documentation β€” AI Agent Tools & API Reference | The Undesirables