Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

SIL Tools - Stop Wasting Money on Agent Loops

Production-ready tools demonstrating SIL principles. Use them today.

The Problem

AI agents waste billions of tokens (and dollars) on inefficient exploration patterns. Poor tool design forces agents into costly loops:

  • Reading entire 500-line files when they need one function
  • Parsing unstructured output with brittle regex
  • Repeated exploration because tools don't guide strategic usage

Global impact: at scale this adds up — an illustrative estimate puts preventable agent inefficiency on the order of $100M+ annually.

Our Solution: Agent-Native Tools

Tools designed for agents from day one, with:

  • Progressive disclosure - Structure before detail (10x token reduction)
  • Strategic guidance - When to use this vs alternatives
  • Composable design - Pipes, JSON output, unix philosophy
  • Clear contracts - Predictable output, reliable parsing

Impact:

  • 💰 86% token reduction for common workflows (measured)
  • 97% token savings on code exploration (measured)
  • 🌍 Energy savings at scale (illustrative model: ~2M kWh per 1000 agents)

Tools → Innovations Mapping

Some tools implement specific SIL innovations:

  • Reveal → Implements Progressive Disclosure innovation
  • Beth (TIA integrated) → Knowledge graph + PageRank for documentation
  • TIA → Application workspace applying multiple SIL innovations

Some tools are applications (not innovations themselves) that demonstrate SIL principles in production.

See also: Innovations for innovation descriptions and the inverse mapping


reveal - Semantic Code Explorer ⭐

The simplest way to understand code. Point it at a directory, file, or function. Get exactly what you need.

Status: ✅ Production v0.100.2 · 62K+ downloads | PyPI | GitHub

Quick Start

pip install reveal-cli

# Directory → tree view
reveal src/

# File → structure (functions, classes, imports)
reveal app.py

# Element → extraction (with line numbers)
reveal app.py load_config

Token efficiency:

  • Without Reveal: Read 500-line file = 500 tokens
  • With Reveal: Structure (50) + Extract (20) = 70 tokens
  • Result: 7x reduction

Why It Matters

Reveal demonstrates progressive disclosure - a core SIL principle. Instead of forcing agents (or humans) to read entire files, it provides:

  1. Structure first - See what's in a file (classes, functions, imports)
  2. Extract what you need - Get specific elements with line numbers
  3. Compose with other tools - Pipes to grep, jq, vim

This pattern will extend across all SIL systems:

  • Semantic graphs (Pantheon IR)
  • Provenance chains (GenesisGraph)
  • Multi-agent reasoning (Agent Ether)

→ Learn more about Reveal | Try it now


More Tools Coming Soon

As SIL projects mature, more production tools will be featured here:

  • morphogen - Cross-domain computation (audio, physics, circuits) - active development
  • tiacad - Declarative parametric CAD in YAML - Production v3.1.2
  • genesisgraph - Verifiable process provenance - Production v0.3.0

See all Innovations →


The Agent-Help Standard: Implemented & Validated

We've implemented and validated --agent-help in Reveal v0.17.0+ - proving the standard works at production scale.

Two-tier system:

  • --agent-help - Quick strategic guide (~50 lines)
  • --agent-help-full - Comprehensive patterns (~200 lines)

Production results (2 months):

  • ✅ Agents adopt reveal-first pattern (check structure before reading)
  • ✅ 86% token reduction confirmed in practice
  • ✅ Two-tier model works (agents load brief, expand as needed)

Read the full standard →

Economic impact at scale (illustrative models extrapolated from the measured 86% token reduction):

  • Estimated waste: ~$100M+/year from poor agent loops
  • With --agent-help: 50–86% token reduction measured in common workflows; cost impact modeled
  • Energy savings: substantial at scale
  • Modeled savings: ~$470K per 1000 agents

Economic Framing: Why This Matters

Agent costs scale with inefficiency. (The figures below are an illustrative model extrapolated from the measured 86% token reduction — not audited financials.)

At 1000 agents making 100 file explorations/day:

  • Without Reveal: $54,750/year
  • With Reveal: $7,670/year
  • Savings: $47,080/year (86% reduction)

Energy impact:

  • Poor agent loops: ~2M kWh/year per 1000 agents
  • Equivalent to: 190 US homes
  • Reveal + agent-help: 86% energy reduction

Scale this to millions of agents globally, and you're looking at billions of dollars and massive environmental impact.

SIL tools aren't just elegant - they're economically and environmentally responsible.


Last Updated: 2025-12-08 Questions? GitHub Issues