teaql/teaql-agent-kit
A model-mediated harness for reliable agentic software development. observed · 2026-08-28
Health v2 · maintenance only
87/100
- Activity 99
- Release rhythm 63
- Longevity 100
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: 2816
- days_rel: 33
- days_push: 8
- n_releases_24m: 1
Adoption not part of the score
2801 stars · 958 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
TeaQL Agent Kit is a model-mediated harness for coding agents that inserts an inspectable, executable domain model (KSML) between requirements and generated code, with deterministic evaluation, repair guidance, and typed API generation across seven language runtimes. It also provides a runtime governance layer where queries and mutations carry identity, intent, and audit metadata, and external capabilities are explicitly granted.
Use cases
- generate typed business APIs from a domain model for AI coding agents
- constrain LLM coding agents to a validated domain contract instead of free-form code generation
- build Spring Boot or Rust services with model-driven entity and query APIs
- add audit intent and purpose metadata to database queries and mutations
- evaluate and repair a domain model deterministically before code generation
- share one semantic domain model across Java, Rust, Go, Python, C#, TypeScript, and Swift runtimes
- govern runtime behavior of AI-generated applications with explicit capability grants
When to choose
- you want AI coding agents to produce reliable, verifiable backend code against a governed domain model
- you need typed, model-aware data access APIs across multiple language stacks and SQL databases
- you require runtime auditability, intent metadata, and bounded capabilities in AI-assisted applications
- you follow domain-driven design and want an executable model as the source of truth
When to avoid
- you need a lightweight prompt library or simple code-generation skill without a modeling step
- your project is a small script or frontend-only app where a domain model harness is overkill
- you cannot send model inputs to hosted generation/evaluation endpoints and need fully offline tooling
- you need a language runtime outside the seven supported stacks
Facets
framework · maturity active
agent-framework orm api-framework developer-tools prompt-engineering security logging developer-tools artificial-intelligence large-language-models backend web-development databases apis jvm rust go python dotnet cross-platform cli agentic-coding coding-agent domain-driven-design semantic-modeling ksml typed-api-generation runtime-governance ai-native-development harness-pattern multi-language-codegen code-generation ai-agents automation swift nodejs
9 sources
- readme: https://github.com/teaql/teaql-agent-kit · fetched 2026-08-28 · bbf5366a6884
- homepage: https://teaql.io · fetched 2026-08-29 · 8323d6990a07
- site_page: https://teaql.io/docs/languages/overview · fetched 2026-08-29 · 2db3d5c714ab
- site_page: https://teaql.io/docs/java/runtime/user-context · fetched 2026-08-29 · 7e3e5e8ea00a
- site_page: https://teaql.io/docs/java/spring-boot/practice-with-spring-boot-cloud · fetched 2026-08-29 · 707f72f6f766
- site_page: https://teaql.io/docs/core/intro · fetched 2026-08-29 · 80d4627ab789
- site_page: https://teaql.io/docs/core/getting-started · fetched 2026-08-29 · 65d0bd011ae3
- site_page: https://teaql.io/docs/reference/glossary · fetched 2026-08-29 · 13fb46ec52ea
- site_page: https://teaql.io/docs/compliance/privacy-notice · fetched 2026-08-29 · 9c76eb4f84bb
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| teaql/teaql-agent-kit | main | 87 |
For agents
markdown · JSON · MCP: product_card(name="teaql/teaql-agent-kit")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem