by btwld · Agent Tool · ★ 60
Ack Ack is a schema validation library for Dart and Flutter that helps you validate data with a simple, fluent API. Ack is short for "acknowledge". For AI agents: start at . Why Use Ack? Simplify Validation: Easily handle complex data validation logic Validate external payloads: Guard API and user inputs by validating required fields, types, and constraints at boundaries Single Source of Truth: Define data structures and rules in one place Reduce Boilerplate: Minimize repetitive code for validation and JSON conversion Type Safety: Generate typed wrappers for hand-written Ack schemas with...
| Stars | 60 |
| Forks | 3 |
| Language | Dart |
| Category | Agent Tool |
| License | BSD-3-Clause |
| Quality Score | 75.7559520759271/100 |
| Open Issues | 6 |
| Last Updated | 2026-07-04 |
| Created | 2025-02-23 |
| Est. Tokens | ~17k |
These tools work well together with ack for enhanced workflows:
Explore other popular agent tool tools:
ack is A modern Dart schema library for structured data, with a focus on LLM tools in mind.. It is categorized as a Agent Tool with 60 GitHub stars.
ack is primarily written in Dart. It covers topics such as dart, openapi-specification, schema.
You can find installation instructions and usage details in the ack GitHub repository at github.com/btwld/ack. The project has 60 stars and 3 forks, indicating an active community.
ack is released under the BSD-3-Clause license, making it free to use and modify according to the license terms.