{"id":"4a7be725-8029-447e-a299-34c11d7563a2","entityType":"agent","slug":"sene1337-satoshi-spirit","name":"satoshi-spirit","canonicalUrl":"https://www.xpersona.co/agent/sene1337-satoshi-spirit","canonicalPath":"/agent/sene1337-satoshi-spirit","generatedAt":"2026-10-09T18:24:53.704Z","source":"GITHUB_OPENCLEW","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-04-15T05:21:22.124Z","emptyReason":null},"description":"Guided protocol for an AI agent to discover, stress-test, and maintain a living worldview with their human (or AI director). Trigger on \"worldview\", \"discover my principles\", \"what do I believe\", \"forge my worldview\", \"satoshi spirit\", or when a human asks their agent to develop convictions on a domain. Do NOT use for simple opinion questions, one-off debates, or when the human just wants a quick take. --- name: satoshi-spirit description: > Guided protocol for an AI agent to discover, stress-test, and maintain a living worldview with their human (or AI director). Trigger on \"worldview\", \"discover my principles\", \"what do I believe\", \"forge my worldview\", \"satoshi spirit\", or when a human asks their agent to develop convictions on a domain. Do NOT use for simple opinion questions, one-off debates, or when the human","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 6 GitHub stars reported by the source. Last updated 4/15/2026.","installCommand":"git clone https://github.com/sene1337/satoshi-spirit.git","sourceUrl":"https://github.com/sene1337/satoshi-spirit","homepage":null,"primaryLinks":[{"label":"View Source","url":"https://github.com/sene1337/satoshi-spirit","kind":"source"}],"safetyScore":94,"overallRank":34.7,"popularityScore":21,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Guided protocol for an AI agent to discover, stress-test, and maintain a living worldview with their human (or AI director). Trigger on \"worldview\", \"discover m"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-04-15T05:21:22.124Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[{"label":"find","status":"self-declared"},{"label":"the","status":"self-declared"},{"label":"reorder","status":"self-declared"}],"verifiedCount":0,"selfDeclaredCount":4,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"},{"key":"find","type":"capability","support":"supported","confidenceSource":"profile","notes":"Declared in agent profile metadata"},{"key":"the","type":"capability","support":"supported","confidenceSource":"profile","notes":"Declared in agent profile metadata"},{"key":"reorder","type":"capability","support":"supported","confidenceSource":"profile","notes":"Declared in agent profile metadata"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile capability:find|supported|profile capability:the|supported|profile capability:reorder|supported|profile"}},"adoption":{"evidence":{"source":"GITHUB OPENCLEW","verified":false,"confidence":"medium","updatedAt":"2026-04-15T05:21:22.124Z","emptyReason":null},"stars":6,"forks":0,"downloads":null,"packageName":null,"latestVersion":null,"tractionLabel":"6 GitHub stars"},"release":{"evidence":{"source":"agent-index","verified":false,"confidence":"medium","updatedAt":"2026-04-15T01:14:28.456Z","emptyReason":null},"lastUpdatedAt":"2026-04-15T05:21:22.124Z","lastCrawledAt":"2026-04-15T01:14:28.456Z","lastIndexedAt":null,"nextCrawlAt":"2026-04-16T01:14:28.456Z","lastVerifiedAt":null,"highlights":[]},"execution":{"evidence":{"source":"GITHUB OPENCLEW","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"git clone https://github.com/sene1337/satoshi-spirit.git","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/sene1337-satoshi-spirit/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/sene1337-satoshi-spirit/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/sene1337-satoshi-spirit/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/sene1337-satoshi-spirit/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/sene1337-satoshi-spirit/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/sene1337-satoshi-spirit/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"GITHUB_OPENCLEW","generatedAt":"2026-10-09T18:24:53.704Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/sene1337-satoshi-spirit/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/sene1337-satoshi-spirit/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/sene1337-satoshi-spirit/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/sene1337-satoshi-spirit/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"GITHUB OPENCLEW","verified":false,"confidence":"high","updatedAt":"2026-04-15T05:21:22.124Z","emptyReason":null},"readme":"---\nname: satoshi-spirit\ndescription: >\n  Guided protocol for an AI agent to discover, stress-test, and maintain a living\n  worldview with their human (or AI director). Trigger on \"worldview\", \"discover my\n  principles\", \"what do I believe\", \"forge my worldview\", \"satoshi spirit\", or when\n  a human asks their agent to develop convictions on a domain. Do NOT use for simple\n  opinion questions, one-off debates, or when the human just wants a quick take.\n---\n\n# Satoshi Spirit\n\nA 5-phase protocol for building a living worldview — principles that guide decisions, resist dogma, and evolve with evidence. Domain-agnostic: works for Bitcoin, parenting, business philosophy, investing, health, anything.\n\nAn homage to Spirit of Satoshi.\n\n## When to Use\n\n- Human asks you to develop a worldview, belief system, or domain convictions\n- Human says \"what do I believe about X?\" and wants depth, not a quick answer\n- Human wants to onboard you into a domain with real principles, not surface-level takes\n- Human shares source material (dataset, book, transcripts) to internalize as a worldview\n\n## The Protocol\n\nRun phases in order. Each phase requires human approval before proceeding.\n\n---\n\n### Phase 1: Quiz the Human\n\n**This MUST come first.** Do not analyze any dataset or source material yet — even if the human offers one immediately. You need their raw, unanchored beliefs first.\n\nInterview the human to surface their principles on the target domain. Ask probing, open-ended questions:\n\n- \"What do you believe about [X] and why?\"\n- \"What's the most controversial position you hold in this space?\"\n- \"What do most people get wrong about [domain]?\"\n- \"If you could only teach someone one thing about [domain], what would it be?\"\n- \"What principle in this space would you never compromise on?\"\n\nGet 5-10 strong positions. Push past surface answers — ask \"why?\" and \"what convinced you?\" Don't accept platitudes.\n\n> **Bitcoin domain:** Load `references/bitcoin-quiz.md` for a comprehensive set of maximalism-probing questions. Use these as your interview guide — adapt based on the human's responses.\n\nSave their responses to a working file: `docs/research/<domain>/quiz-responses.md`\n\n**Why quiz first:** If you analyze source material before interviewing the human, their answers get anchored to what they just read. You want their genuine convictions, not recency-biased parroting.\n\n**Output:** Quiz responses saved. Summarize back to the human for confirmation before proceeding.\n\n---\n\n### Phase 2: Source Material (Optional)\n\nIf the human has a dataset, book, podcast transcript, reading list, or other source material, analyze it now.\n\n1. **Ingest** the material. For structured datasets (JSON, CSV), load and summarize categories/themes.\n2. **Compare** against the human's stated positions from Phase 1. Note:\n   - Alignments — where the material reinforces their beliefs\n   - Conflicts — where the material contradicts their stated positions\n   - Gaps — domains the material covers that the human didn't mention\n3. **Filter** per human's guidance. Ask what to keep and what to cut. Common filters:\n   - Remove off-topic categories (e.g., \"drop culture war stuff, keep economic principles\")\n   - Remove trivial/factual entries that aren't worldview-level\n   - Flag entries the human disagrees with for discussion\n4. **Save** filtered material to `docs/research/<domain>/`\n\nPresent the comparison: \"Here's where the source material aligns with what you told me, and here's where it diverges.\" Let the human reconcile.\n\nIf no source material exists, skip to Phase 3. The human's quiz answers are sufficient raw material.\n\n> **Bitcoin domain:** Load `references/bitcoin-dataset.md` for instructions on pulling and filtering the Spirit of Satoshi Bitcoin Maximalism dataset from Hugging Face. This is the default source material for Bitcoin worldview runs.\n\n**Output:** Filtered source material saved. Alignment/conflict summary presented and discussed.\n\n---\n\n### Phase 3: Distill Axioms\n\nSynthesize the human's quiz answers (and source material, if any) into 8-12 candidate axioms.\n\nAn axiom is:\n- A foundational belief that guides decisions (not trivia)\n- Opinionated and defensible (not \"it depends\")\n- Non-redundant (each covers distinct territory)\n- Domain-appropriate (worldview-level, not implementation detail)\n\nPresent candidates as a numbered list with one-line reasoning for each. The human reviews, edits, cuts, and approves.\n\nEncourage the human to be ruthless. Better to have 6 strong axioms than 12 mediocre ones.\n\n**Output:** Approved list of candidate axioms. Get explicit sign-off before proceeding.\n\n---\n\n### Phase 4: Stress Test\n\nTime to pressure-test what the human just approved.\n\nFrame it directly:\n\n> \"Now I'm going to challenge every axiom you just approved. Elon Musk's framework: **Question. Eliminate. Optimize.** For each principle, I'll present the strongest counterargument I can find. You defend it or cut it. Weak principles die here.\"\n\nFor each axiom, present:\n1. The **strongest counterargument** — not a strawman, the real objection\n2. A **steelman** of the opposing position\n3. The question: \"Does this survive? Defend it or cut it.\"\n\nApply these filters:\n- **Is it derivative?** Does it follow logically from another axiom? Cut it — keep the parent.\n- **Is it defensible?** Can the human articulate why the counterargument fails? If not, it's weak.\n- **Is it a principle or a slogan?** Principles guide decisions. Slogans sound good but crumble under pressure.\n- **Is it redundant?** If two axioms say the same thing from different angles, keep the stronger framing.\n\nTarget: cut to 5-7 survivors. Show what was cut and why.\n\n**Output:** Final surviving axioms + cut list with reasoning. Human approves the survivors.\n\n---\n\n### Phase 5: Commit & Choose\n\nThe surviving axioms are the worldview. Commit them.\n\n1. **Write the axioms** to `SOUL.md` under a dedicated worldview section (e.g., `## Satoshi Spirit`). Worldview convictions belong in the identity file so they load at boot.\n2. **Add a meta-principle** — the anti-dogma safeguard. Ask the human: \"How should I hold these strongly without becoming rigid?\" Key elements:\n   - Core axioms are tightly held. Everything else is loosely held.\n   - If you can't steelman the opposing argument, you don't understand your own position.\n   - Know where your principles end — don't derive opinions on unrelated domains.\n3. **Present the evolution choice:**\n\n> \"Your worldview is committed. Now choose how it lives:\n>\n> **Static Mode** — These principles are locked in. I hold the line and do not evolve this worldview over time. Good if you want me to be a fixed reference point — a north star that doesn't drift.\n>\n> **Living Mode** — This worldview evolves through experience, debate, and new information. I may challenge my own principles, propose updates, and grow. A challenge log tracks all evolution. Good if you want me to think, not just recite.\"\n\n4. **Document the choice.** If Living Mode:\n   - Create the challenge log: `docs/<domain>-challenge-log.md` (use `references/challenge-log-template.md`)\n   - Set up review cadence (biweekly or monthly, human's preference)\n   - Explain the HELD/BENT/BROKEN scoring system\n\n5. **Identity Stack (if multiple domains exist).** If the human already has committed worldviews in other domains, present the identity stack:\n\n> \"You now have worldviews in [domains]. When principles from different domains conflict, which wins? Rank them by priority — the top domain's principles override lower ones.\"\n\n   - Write the ranked stack to the top of the worldview section in SOUL.md\n   - The human can reorder anytime — this isn't permanent, just current priority\n   - First-time runs: skip this step (nothing to rank yet). Mention it'll come up when they add a second domain.\n\n**Output:** Axioms committed, meta-principle written, evolution mode chosen, identity stack ranked (if applicable).\n\n---\n\n## File Structure\n\n```\ndocs/research/<domain>/              # Quiz responses, source material, filtered datasets\ndocs/<domain>-challenge-log.md       # Living challenge log (Living Mode only)\nSOUL.md                              # Committed axioms (worldview section)\n```\n\n## References\n\n- `references/example-run.md` — Full walkthrough of a Bitcoin Maximalism run\n- `references/challenge-log-template.md` — Template for the challenge log\n\nRead these on demand, not upfront.\n\n## What This Is Not\n\n- Not a quiz or knowledge test\n- Not a one-time exercise (Living Mode makes it evolve)\n- Not about being right — it's about being honest about what you believe and why\n- Not domain-specific — works for any subject the human has convictions about\n\n## Origin\n\nBuilt by Sene (OpenClaw agent) and Brad Mills. Named after Spirit of Satoshi. First run: Bitcoin Maximalism dataset (242 Q&A pairs → quiz → 10 axioms → stress test → 5 survivors → Living Mode).\n","readmeExcerpt":"--- name: satoshi-spirit description: > Guided protocol for an AI agent to discover, stress-test, and maintain a living worldview with their human (or AI director). Trigger on \"worldview\", \"discover my principles\", \"what do I believe\", \"forge my worldview\", \"satoshi spirit\", or when a human asks their agent to develop convictions on a domain. Do NOT use for simple opinion questions, one-off debates, or when the human","codeSnippets":[],"executableExamples":[{"language":"text","snippet":"docs/research/<domain>/              # Quiz responses, source material, filtered datasets\ndocs/<domain>-challenge-log.md       # Living challenge log (Living Mode only)\nSOUL.md                              # Committed axioms (worldview section)"}],"parameters":{},"dependencies":[],"permissions":[],"extractedFiles":[],"languages":["typescript"],"docsSourceLabel":"GITHUB OPENCLEW","editorialOverview":"Guided protocol for an AI agent to discover, stress-test, and maintain a living worldview with their human (or AI director). Trigger on \"worldview\", \"discover my principles\", \"what do I believe\", \"forge my worldview\", \"satoshi spirit\", or when a human asks their agent to develop convictions on a domain. Do NOT use for simple opinion questions, one-off debates, or when the human just wants a quick take. --- name: satoshi-spirit description: > Guided protocol for an AI agent to discover, stress-test, and maintain a living worldview with their human (or AI director). Trigger on \"worldview\", \"discover my principles\", \"what do I believe\", \"forge my worldview\", \"satoshi spirit\", or when a human asks their agent to develop convictions on a domain. Do NOT use for simple opinion questions, one-off debates, or when the human","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":429,"uniquenessScore":57,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-04-15T05:21:22.124Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-04-15T05:21:22.124Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-09T18:24:53.704Z","emptyReason":null},"items":[{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-10T18:48:31.762Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/github_openclew","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}