household-capability-audit
A structured questionnaire that maps where your household is exposed: where you have genuine capability, where you have access masquerading as capability, and where you are simply dependent.
Part of the Solystopia open-source toolkit.
What it does
24 questions across 6 domains, scored against the four Solystopia capability questions:
| Question | What it tests |
|---|---|
| Knowledge | Do you understand how this works, or just how to use it? |
| Competence | Can you do it yourself, or only instruct a service? |
| Substitutability | Can you swap the supplier without losing the function? |
| Recovery | Can you get back to normal without the exact same infrastructure? |
Six domains assessed:
- Compute & AI
- Energy
- Food & Water
- Water
- Connectivity
- Fabrication & Repair
Output: a dependency profile with per-domain scores, a visual summary, and concrete next-action suggestions calibrated to where you are.
Install
No dependencies beyond Python 3.9+. No repo to clone required — pick one:
# As a CLI, straight from GitHub (no PyPI account needed)
pip install git+https://github.com/arthursilas-ai/household-capability-audit.git
household-capability-audit
# As an agent skill (Claude Code, Cursor, Copilot, and others)
npx skills add arthursilas-ai/household-capability-audit
# Or standalone — one file, no install
curl -O https://raw.githubusercontent.com/arthursilas-ai/household-capability-audit/main/audit.py
python audit.py
Usage
# Interactive questionnaire — all six domains
python audit.py
# Run with example answers to see what the output looks like
python audit.py --demo
# Assess specific domains only
python audit.py --domains compute energy
# Machine-readable output
python audit.py --json
python audit.py --demo --json
Example output
HOUSEHOLD CAPABILITY AUDIT — RESULTS
Domain Score Level
────────────────────────────────────────────────────────────
Compute & AI ██░░ 2.00 partially dependent
Energy █░░░ 1.00 fully dependent
Food & Water ██░░ 2.00 partially dependent
Water █░░░ 1.00 fully dependent
Connectivity ██░░ 1.75 partially dependent
Fabrication & Repair ███░ 2.50 partially capable
Overall score: 1.71 / 4.00
Most exposed: Energy (1.00)
Most capable: Fabrication & Repair (2.50)
NEXT ACTIONS
Compute & AI (partially dependent)
· Run a local model once — llama.cpp + a GGUF file is the minimum viable step
· Document what cloud services you depend on and what would break without them
· Read the Sovereign AI Harness: github.com/arthursilas-ai/sovereign-ai-harness
The scoring scale
| Score | Level | Meaning |
|---|---|---|
| 4 | Fully capable | You understand it, can do it yourself, can swap suppliers, and can recover from failure |
| 3 | Partially capable | You can do it, but with constraints |
| 2 | Partially dependent | Some understanding or skill, but significant lock-in |
| 1 | Fully dependent | You rely entirely on a service you don't control or understand |
Context
This audit is the entry point for the Solystopia approach to household resilience. The four capability questions — knowledge, competence, substitutability, recovery — apply consistently across every domain. Each step you take in any domain moves one of those dials.
The audit was designed as the starting point referenced in the /tools page of solystopia.tech — the thing you do before you build.
Other tools in the Solystopia open-source ecosystem:
- hearthmind-economics — cost calculators for household compute
- agent-preflight — pre-deployment checks for AI agents
- piper-local-tts-demo — local text-to-speech
- sovereign-ai-harness — 10-stage local AI setup guide
License
MIT.
Metadata
Release files for solystopia-household-capability-audit 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| solystopia_household_capability_audit-0.1.0.tar.gz | 10.9 kB | Without provenance | Details for solystopia_household_capability_audit-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| solystopia_household_capability_audit-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for solystopia_household_capability_audit-0.1.0-py3-none-any.whl |
Total release size: 21.7 kB
Release files / solystopia_household_capability_audit-0.1.0.tar.gz
| Download URL | solystopia_household_capability_audit-0.1.0.tar.gz |
|---|---|
| Size | 10.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a96aa6e106b1b9960cc7caa6e6df74dba5d22d3977e7fc3bb6edea7490628927
|
|
BLAKE2b-256 checksum How to use checksums |
8cbe5fd138333e43f2c8ccad81656edf1e2f1340ecd29a16cebfede3744e9b69
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|
Release files / solystopia_household_capability_audit-0.1.0-py3-none-any.whl
| Download URL | solystopia_household_capability_audit-0.1.0-py3-none-any.whl |
|---|---|
| Size | 10.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d6e6bde2dd94004166d1731d89b18cefd26c00955c79c8816f2e22b256571fda
|
|
BLAKE2b-256 checksum How to use checksums |
e565744d706d88c58585b855bed48257b1d2bbf130e1fc9db63894eb71b1db70
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|
Security for solystopia-household-capability-audit 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.