hinthornw/trustcall
Tenacious tool calling built on LangGraph observed · 2026-08-28
Health v2 · maintenance only
38/100
- Activity 32
- Release rhythm 35
- Longevity 57
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 799
- days_rel: n/a
- days_push: 412
- n_releases_24m: 0
Adoption not part of the score
1089 stars · 89 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Python library that improves LLM tool calling reliability by having models generate JSON patch operations instead of full JSON blobs. It provides resilient validation retries and accurate schema updates for complex, nested schemas built on LangGraph.
Use cases
- extract structured data from text with llms
- populate complex nested pydantic schemas reliably
- update existing schemas without losing data
- retry llm validation errors automatically
- build multi-step agent tool use pipelines
- route llm outputs to tools
When to choose
- you need reliable structured output from llms for complex nested schemas
- you want to update existing extraction results without information loss
- your stack already uses LangChain or LangGraph
When to avoid
- you need a language other than Python
- you don't use LLM tool calling or structured extraction
- you want a provider-agnostic solution without LangGraph dependencies
Facets
library · maturity active
llm-inference agent-framework serialization machine-learning large-language-models artificial-intelligence developer-tools python tool-calling structured-output -patch pydantic langgraph extraction ai-agents
1 source
- readme: https://github.com/hinthornw/trustcall · fetched 2026-08-28 · 7c8b01e796ab
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| hinthornw/trustcall | main | 38 |
For agents
markdown · JSON · MCP: product_card(name="hinthornw/trustcall")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem