Toolbox

Reusable building blocks.

Tools and pipelines you can download, drop in, and compose. Everything here is a LazyTool. That is the point.

Four tools are available now. More are in active development — listed below as a preview of what is coming.

4 available · 3 coming soon
Available now
LazyBridge Claude Skill Skill

The official LazyBridge Claude Code skill. Gives any Claude Code session native understanding of the full LazyBridge API — every class, pattern, and rule. No docs to paste, no API to explain.

✦ claude code skill native framework support
Claude Code AI-native
Download
read_docs Tool

Reads PDF, DOCX, HTML, MD, and TXT files from a folder or single path. Returns LLM-ready text with file headers. Degrades gracefully if optional dependencies are missing.

read_folder_docs(path, extensions) str | json
LazyTool.from_function PDF · DOCX · HTML · MD
Download
skill_manager Tool

Turn any documentation folder into a queryable local skill. Index once with build_skill(), then attach the skill to any agent via skill_tool(). BM25 retrieval — no embeddings, no vector DB, no API calls.

build_skill(docs/) bundle skill_tool() LazyTool
BM25 retrieval Local · No embeddings skill_pipeline
Download
Pipelines
research_pipeline Pipeline

Two-agent research chain: researcher → writer via LazyContext. Includes a mock search tool and typed Report output (Pydantic). Multi-provider. Side-by-side comparison with the raw SDK included.

search_tool researcher ctx → writer
Report (typed)
Chain Typed output LazyContext
Download
investment_research_platform Example

Four production-ready variants of the same investment research workflow — orchestrator-directed, nested pipeline, fan-out synthesis, and fully typed multi-provider. Pick the architecture that fits.

4 variants
market intel + risk analyst InvestmentReport
Parallel Chain Typed Multi-provider
Download
Coming soon
multi_websearch_parallel Work in progress

Fan-out web search across multiple queries in parallel via sess.as_tool(mode="parallel"). Results concatenated and returned as a single tool call. Drop into any agent loop.

LazySession mode=parallel
search_1 + search_2 + search_N
str (merged)
Parallel Pipeline
Download
database_reader Work in progress

Connects to SQL databases (SQLite, PostgreSQL, MySQL) and exposes a natural-language query interface as a LazyTool. The agent describes what it needs; the tool translates and executes.

database_reader(query) list[dict]
LazyTool.from_function SQLite · Postgres · MySQL
Download
risk_manager_pipeline Work in progress

Multi-agent risk assessment pipeline. Parallel specialists (market, credit, liquidity, operational) feed a risk synthesizer that produces a structured report with severity ratings and recommended actions.

market + credit + liquidity
risk_synthesizer RiskReport (typed)
Parallel Typed Pipeline
Download

No items match this filter.

Want to contribute?

The toolbox grows when people share. Open a PR on GitHub with a new tool or pipeline.

Contribute on GitHub → Framework docs →