juliusbrussee/caveman
tldr.page
README

Caveman technical documentation

This manual explains the public Caveman repository from installation through runtime behavior. It covers the files and interfaces that users can inspect in this repository. Hosted-service implementation details are outside its scope.

Start here

Runtime

Agent-facing tools

Building on Caveman

  • SDKs and packages: TypeScript and Python SDKs, shared contracts and schemas, provider catalog, and benchmark tooling
  • caveman learn: local setup profiler, Setup Score, sinks, autopilot, and consent-gated fixes
  • Accounting and evidence: inferred, provider-reported, benchmark, and verified labels
  • Security and privacy: data flows and secrets; local files; SSRF controls; binary verification
  • Testing and benchmarks: local gates, benchmark boundaries, and reproducibility
  • Extending Caveman: agent profiles, compressors, providers, schemas, and prices
  • Glossary: every Caveman-specific term used by this manual

Package READMEs remain the narrow API references. This manual supplies the cross-component model and links to those references where details belong.