Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

Substrate

Infrastructure for Human Knowledge & Progress

GitHub last commit License: MIT Stars TypeScript Bun

What Is ItDataQuick StartDocsContributeRoadmap


🎯 What Is Substrate?


A Shared Foundation for Human Progress

Think of substrate as the base layer—the common ground where we can all work together to understand problems and drive solutions forward. Instead of fragmented discussions and reinventing the wheel, Substrate gives us one place to:

  • Document problems → What's actually broken, with evidence
  • Track solutions → What works, what doesn't, with results
  • Connect progress → Link people, organizations, and projects actually moving things forward
  • Build on each other → Arguments and ideas that build on shared evidence
  • Measure outcomes → Did it work? What actually changed?

The Purpose: Accelerate Human Progress

We can't solve problems we don't understand. We can't build on solutions we can't find. Substrate provides:

  • 🎯 Shared understanding → One place to understand what's wrong and what works
  • 🚀 Faster progress → Build on existing knowledge instead of starting over
  • 📊 Evidence-based action → Ground decisions in authoritative data, not opinions
  • 🔗 Connected knowledge → See how problems, solutions, people, and data interconnect
  • 🌍 Collective intelligence → Human insight + AI analysis working together toward progress

An open-source framework connecting 17+ knowledge components:

graph TB subgraph "🌍 The Substrate" A[🧩 Problems] B[💡 Solutions] C[📊 Data Sources] D[🗣️ Arguments] E[📋 Claims] F[👥 People] G[🏢 Organizations] H[🚀 Projects] I[📈 Plans] J[🎯 Values] K[💭 Ideas] end L[👤 Human Contributors] --> A L --> B L --> D M[🤖 AI Analysis] --> A M --> B M --> D A -.connects to.-> B B -.connects to.-> C D -.connects to.-> C E -.connects to.-> C F -.connects to.-> G G -.connects to.-> H H -.connects to.-> B A --> N[🔍 Shared Understanding] B --> N C --> N D --> N

🏗️ Structured Components

  • Problems - Documented challenges with evidence
  • Solutions - Proven approaches with results
  • Arguments - Reasoning chains with quality scores
  • Claims - Assertions linked to evidence
  • Plans - Actionable strategies with metrics
  • Ideas - Frameworks and concepts
  • People & Organizations - Who's working on what
  • Projects - Active initiatives with outcomes

📊 Authoritative Data

  • 13 Data Sources across 100+ years
  • Library science methodology (8 dimensions)
  • Government agencies + verified databases
  • TypeScript automation with Bun runtime
  • Full documentation for every dataset
  • Free APIs with excellent access
  • Human wellbeing indicators beyond GDP
  • Real-time to annual update frequencies

🚀 What's New

[!TIP] October 2025 - Massive Data Expansion!

We just added 8 authoritative data sources measuring human wellbeing beyond traditional economic metrics. Now track financial stress, health crises, social connection, worker agency, and environmental health.

📅 Latest Updates (Click to expand)

🔥 October 27, 2025 - Human Wellbeing Infrastructure

5 NEW US Wellbeing Data Sources:

AddedSourceWhat It Measures
🆕DS-00004 FRED Economic WellbeingDebt stress, unemployment, inequality
🆕DS-00005 CDC WONDER MortalityOverdoses, suicides, deaths of despair
🆕DS-00006 Census ACS SocialLiving alone, commute times, isolation
🆕DS-00007 BLS JOLTS LaborWorker "permission to quit" index
🆕DS-00008 EPA Air QualityPM2.5, ozone, environmental health

Why This Matters:

"If we measure only GDP and unemployment, we will miss the slow-motion collapse of human thriving happening in plain sight."

These sources capture:

  • 💰 Leading indicators - Financial stress predicts recessions
  • 🎭 Behavioral truth - Actions reveal what surveys miss
  • 🏗️ Structural determinants - Air quality you can't "self-care" out of
  • 🚨 Crisis detection - County-level suffering visibility
  • 🆓 Worker agency - Quit rate = economic freedom measure

October 25, 2025 - Core Data Updates

  • ✅ Pulitzer Prize, GDP, inflation data refreshed
  • ✅ Knowledge Worker Salaries validation completed

October 16-18, 2025 - Infrastructure

  • 🏗️ Library science methodology (8-dimension evaluation)
  • ⚡ TypeScript automation with auto-discovery
  • 📊 Central logging and health monitoring
  • 📚 Complete documentation suite

📜 Previous Updates (Click to expand)

September 2024 - Community Growth

  • ✅ Claims, Arguments, and Values frameworks
  • ✅ 6+ community contributors
  • ✅ 10+ merged pull requests
  • ✅ TELOS integration

August 2024 - Framework Expansion

  • ✅ Extended component types (Plans, Ideas, Models)
  • ✅ Improved documentation structure
  • ✅ Enhanced contribution guidelines

July 2024 - Foundation

  • ✅ Single-repo structure with 17+ object types
  • ✅ Core framework and documentation
  • ✅ Public launch with initial datasets
  • ✅ Community contribution framework

→ View Full Changelog


📊 Data & Evidence

[!NOTE] All data sources include complete library science cataloging with 8-dimension evaluation: Authority, Currency, Objectivity, Accuracy, Methodology, Coverage, Reliability, and Provenance.

[!IMPORTANT] We know data can be controversial. That's exactly why we:

  • 📊 Collect from multiple sources - Cross-reference data from different authoritative providers
  • 🔍 Provide complete transparency - Every source fully documented with provenance, methodology, and limitations
  • 📝 Full logging - All data pulls logged with timestamps, source versions, and processing steps
  • 🔓 Open source everything - TypeScript update scripts show exactly how data is fetched and transformed

You can verify, audit, and challenge our data. That's the point.

Core Datasets (Data/)

DatasetTime SpanData PointsSourceStatus
🇺🇸 US GDP1929-202596 years + 314 quartersFRED/BEA✅ Active
💵 US Inflation1947-2025945 monthsFRED/BLS✅ Active
🦠 Bay Area COVID Wastewater2022-2025161 weeksCDPH✅ Active
🏆 Pulitzer Prize Winners1918-2024249 winnersWikidata✅ Active
💼 Knowledge Worker SalariesGlobalMulti-regionResearch✅ Active

Wellbeing Data Sources (Data-Sources/) 🆕

🌍 Global Health & Development (Click to expand)
IDNameCoverageIndicatorsUpdate
DS-00001WHO Global Health Observatory194 countries2,000+ health indicatorsQuarterly
DS-00002UN SDG Indicators193 countries231 SDG targetsBiannual
DS-00003World Bank Open DataGlobalDevelopment metricsVaries
🇺🇸 US Human Wellbeing (October 2025)
SourceKey IndicatorsWhy It MattersUpdate Freq
DS-00004
FRED Economic
• Debt service ratio
• Credit card delinquency
• Financial stress index
• Underemployment (U-6)
• Consumer sentiment
• GINI inequality
💰 Economic Security Foundation
Debt >12% = stress, >14% = crisis. Leading indicator of recession.
Weekly to Annual
DS-00005
CDC WONDER
• Drug overdose deaths
• Opioid-specific deaths
• Suicide rates
• All-cause mortality
🚨 Crisis Detection
Deaths of despair reveal community breakdown surveys miss. County-level visibility.
Annual (1-2yr lag)
DS-00006
Census ACS
• Living alone (isolation)
• Commute times (time poverty)
• No internet (digital divide)
• Household demographics
🤝 Social Connection
Structural isolation and time poverty constrain flourishing. Census tract granularity.
Annual
DS-00007
BLS JOLTS
Quit rate (worker agency)
• Job openings
• Hire rate
• Layoff/discharge rate
🆓 "Permission to Quit"
People only quit when they have options. Measures economic freedom and dignity.
Monthly
DS-00008
EPA Air Quality
• PM2.5 (particulate matter)
• Ozone (O3)
• SO2, CO, NO2
• AQI exceedances
🌫️ Environmental Health
You can't "self-care" out of breathing toxic air. Structural wellbeing constraint.
Real-time

Composite Wellbeing Indices

[!TIP] Combine multiple data sources to create powerful wellbeing metrics:

  • 💸 Financial Stress Composite - Debt + delinquency + evictions + stress index
  • 🚨 Crisis Alert Composite - Overdoses + suicides + long-term unemployment
  • 🤝 Community Health Composite - Living alone + commute + digital divide (inverted)
  • 🆓 Worker Agency Index - Quit rate + job openings / unemployment
  • 🌫️ Environmental Health Index - PM2.5 + ozone (inverted)

→ Wellbeing Implementation Guide | → Data Directory


🤖 Human & AI Collaboration

Substrate provides the pieces. You and your AI create the connections.

👤 Humans Contribute

  • Document problems and solutions
  • Add authoritative data sources
  • Create arguments and claims
  • Link entities explicitly
  • Validate AI suggestions
  • Rate quality of evidence

🤖 AI Analyzes

  • Scan thousands of components
  • Suggest relationships automatically
  • Detect patterns across datasets
  • Score argument quality
  • Find contradictions
  • Generate knowledge graphs

Everything is designed for dual consumption:

  • Human-readable - Markdown and CSV anyone can open
  • Machine-parseable - Consistent formats AI can query
  • Fully documented - Complete methodology for every dataset
  • Linked with IDs - Unambiguous entity references

Use Cases

🔍 OSINT & Investigation
  • Cross-reference public records, corporate filings, government data
  • Link people → organizations → transactions → policies
  • Surface connections invisible in isolated databases
  • Build evidence chains from claims to verifiable records
  • Pattern detection for fraud, corruption, illicit networks
📊 Research & Analysis
  • Track claims against authoritative data sources
  • Evaluate argument quality based on evidence backing
  • Compare solutions across different implementations
  • Measure progress toward stated goals with real metrics
  • Cross-correlate economic, health, social, environmental data
🌐 Public Accountability
  • Verify political claims against documented evidence
  • Track campaign promises → policy outcomes → measured results
  • Link donations → voting records → policy positions
  • Monitor government spending against stated objectives
  • Environmental justice analysis (who breathes toxic air?)

🚀 Quick Start

View the Data (No Installation Required)

All datasets are available as CSV and Markdown files you can browse directly:

# Clone the repository git clone https://github.com/danielmiessler/Substrate.git cd Substrate # Explore core datasets ls Data/*/ # Explore wellbeing data sources ls Data-Sources/*/

Run the Automation (Optional)

[!WARNING] Requires Bun runtime. Install: curl -fsSL https://bun.sh/install | bash

# Install dependencies bun install # Update a specific dataset cd Data/US-GDP bun run update.ts # Update a wellbeing source (requires API key) export FRED_API_KEY="your_key_here" cd Data-Sources/DS-00004—FRED_Economic_Wellbeing bun run update.ts # Update all datasets bun run scripts/update-all.ts

Get API Keys (Free)

Data SourceGet KeyRate Limit
FRED Economicfred.stlouisfed.org/docs/api120 req/min
Census ACSapi.census.gov/data/key_signup500 req/day
EPA Air QualityEmail: aqs.support@epa.gov10 req/min
BLS JOLTSbls.gov/developers/home500 req/day
CDC WONDERNo key requiredFair use

→ Complete Getting Started Guide | → Quick Reference


💡 Contribute

[!IMPORTANT] Anyone can submit components. No gatekeeping on ideas—just structured formats.

What You Can Add

📋 Problems

  • Water quality issues
  • Healthcare access gaps
  • Climate change impacts

💡 Solutions

  • Filtration systems
  • Telemedicine networks
  • Infrastructure adaptation

📈 Plans

  • Political platforms
  • Policy proposals
  • Action roadmaps

🗣️ Arguments

  • "This works because X, Y, Z"
  • "This failed due to A, B"
  • (We don't judge—community rates)

📊 Data

  • Public records
  • Research datasets
  • Compiled statistics

💭 Ideas

  • Theoretical frameworks
  • Novel measurement approaches
  • Conceptual models

👥 People & Orgs

  • Researchers on problems
  • Organizations implementing
  • Projects with outcomes

📏 Metrics

  • Success criteria
  • Measurement frameworks
  • Progress indicators

🎯 Values

  • Guiding principles
  • Evaluation criteria

How to Submit

  1. Fork the repository on GitHub
  2. Add your component in the appropriate directory (Problems/, Solutions/, etc.)
  3. Follow the format in that directory's README
  4. Submit a Pull Request

[!NOTE] We're building a web interface to make this easier for non-technical contributors!

→ Contribution Guidelines


📚 Documentation

Getting Started

Technical


🗺️ Roadmap

Completed

Phase 1: Foundation (July 2024)
  • ✅ Single-repo structure with 17+ object types
  • ✅ Core framework and documentation
  • ✅ Public launch with initial datasets
  • ✅ Community contribution framework
Phase 2: Community (Aug-Sep 2024)
  • ✅ Claims, Arguments, and Values frameworks
  • ✅ 6+ community contributors
  • ✅ 10+ merged pull requests
  • ✅ TELOS integration
Phase 3: Data Infrastructure (Oct 2025) 🔥
  • 13 authoritative data sources (5 core + 8 wellbeing)
  • Library science methodology (8-dimension evaluation)
  • TypeScript automation system with Bun runtime
  • 6,000+ lines of documentation across all sources
  • Comprehensive wellbeing indicators (economic, health, social, labor, environmental)
  • Free API access with rate limiting and retry logic

🚧 Planned

Phase 4: Enhanced Access (Q4 2025 - Q1 2026)

  • 🎨 Web-based contribution interface (no coding required)
  • 📊 Interactive data visualizations
  • 🔌 RESTful API for programmatic access
  • 📱 Mobile-friendly exploration

Phase 5: Dataset Expansion (2026)

  • 🌍 Additional international sources (UNICEF, OECD, IHME)
  • ⚡ Real-time data feeds integration
  • 🗳️ Community-driven dataset requests
  • 🤝 Partnerships with research institutions

Phase 6: Intelligence Layer (2026+)

  • 🤖 Automated relationship discovery
  • 📈 Confidence scoring for AI-suggested links
  • 🎯 Pattern detection algorithms
  • 🔔 Email/Slack notifications for data updates
  • 📚 Machine-readable catalog (DCAT/CKAN compliance)

🔗 Integration with TELOS

Substrate provides evidence. TELOS provides intention.

TELOS (Goals & Strategy)Substrate (Evidence & Solutions)
  • Goals - What you want to achieve
  • Strategies - How you'll pursue it
  • Challenges - Obstacles you face
  • Metrics - Progress tracking
  • Problems - What stands in the way
  • Solutions - Proven approaches
  • Data - Measured evidence
  • Plans - Implementation roadmaps

Together: Complete system for intention + evidence-based action.


🙏 Credits

Created By

Daniel Miessler • July 2024

Twitter Follow Newsletter

Special Thanks

Inspiration & Contributions:

  • Jonathan Dunn @xssdoctor - Similar vision and collaboration
  • Joel Parish - Structure wisdom and guidance
  • Joseph Thacker - Continuous flow of innovative ideas

Community Contributors:

@ThatNateGuy@JaymanW@karai114@DesertEaglePWN@ktfth


📄 License

MIT License - see the LICENSE file for details.


📊 Repository Stats

Data: 13 sources • 1,700+ data points • 107-year span (1918-2025)

Code: TypeScript automation • 6,000+ lines documentation • GitHub Actions

Community: 6+ contributors • 10+ PRs merged • 17 object types


⬆ Back to Top

Built with ❤️ for human understanding and progress

Powered by TypeScriptBun • Open Data


Star History

Star History Chart

关于 About

An Open-source Framework for Human Understanding, Meaning, and Progress.
aihumansmeaningpurpose

语言 Languages

TypeScript89.1%
HTML10.9%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
55
Total Commits
峰值: 24次/周
Less
More

核心贡献者 Contributors