ostafen/suricata
Type-safe AI agents for Go. Suricata combines LLM intelligence with Go’s strong typing, declarative YAML specs, and code generation to build safe, maintainable, and production-ready AI agents.
This project helps Go developers build reliable AI agents powered by large language models. Developers define the agent's messages, tools, and behavior using a declarative YAML specification. It generates strongly typed Go code, ensuring predictable interactions and reducing common runtime errors when integrating AI into applications.
No commits in the last 6 months.
Use this if you are a Go developer building AI agents and need to ensure type safety, maintainability, and production readiness in your LLM integrations.
Not ideal if you are not a Go developer or are looking for a pre-built, no-code AI agent solution.
Stars
21
Forks
1
Language
Go
License
MIT
Category
Last pushed
Aug 19, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/ostafen/suricata"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
go-kratos/blades
Blades is a Go-based multimodal AI Agent framework.
nextlevelbuilder/goclaw
Multi-agent AI gateway with teams, delegation & orchestration. Single Go binary, 11+ LLM...
smallnest/goclaw
An open-source AI assistant framework like openclaw
VoAPI/VoAPI
🎉 全新下一代高颜值、高性能、高扩展的智能AI大模型API聚合分发系统 | A new next-generation high-value, high-performance, and...
Protocol-Lattice/go-agent
An agent framework for Go with graph-aware memory, UTCP-native tools, and multi-agent...