Mental models your agents can call.

Structured reasoning via API. For agent builders. No signup.

Try it now
curl -X POST https://hummbl-api.hummbl.workers.dev/v1/try \
  -H "Content-Type: application/json" \
  -d '{"problem": "My agent makes shallow decisions"}'
120
Models
6
Transformations
Problem in, models out

Why HUMMBL

How It Works

1
Describe your problem
Natural language, no special syntax
2
Get relevant models
Ranked by fit, not alphabetically
3
Execute in your agent
Inject structured reasoning

Use Cases

🔍 Retrieval Agents

Improve RAG quality by retrieving reasoning frameworks alongside documents. When your agent pulls context, inject the right mental model for that problem type.

Models: P1 Stakeholder Mapping · DE3 Modularization · CO4 Synthesis
📋 Planning Agents

Give your planner structured approaches to decomposition and sequencing. Stop shallow task lists—force rigorous breakdown of complex goals.

Models: DE1 First Principles · IN2 Premortem · RE1 Kaizen
Evaluation Agents

Build critics that reason systematically. Instead of vibes-based scoring, evaluators apply formal models to assess completeness and quality.

Models: IN3 Problem Reversal · SY1 Systems Thinking · P3 Red Team

The 6 Transformations

PPerspectiveSee from different angles
INInversionFlip the problem
COCompositionCombine elements
DEDecompositionBreak it down
RERecursionIterate and refine
SYMeta-SystemsDesign the system itself

Integration

Python
import requests

r = requests.post(
    "https://hummbl-api.hummbl.workers.dev/v1/try",
    json={"problem": "My agent needs better reasoning"}
)
models = r.json()["recommended"]
Claude Desktop (MCP)
// Add to claude_desktop_config.json
{
  "mcpServers": {
    "hummbl": {
      "command": "npx",
      "args": ["@hummbl/mcp-server"]
    }
  }
}

The Graph

We're mapping which models chain together for multi-step reasoning—7,140 possible pairs, 138 validated so far. The graph grows weekly as we score synergies, tensions, and sequencing between models.

Start building.

Try your own problem

Need full API access?

Request API Key