← all repositories

go-kratos/blades

A Go language framework for building multimodal AI agents with support for custom models, tools, memory, and middleware.

blades
Velocity · 7d
+3.0
★ / day
Trend
steady
star history

Blades is a multimodal AI Agent framework written in Go, designed for building autonomous agents that can handle multi-turn conversations, chain-of-thought reasoning, and structured output tasks. It provides a flexible architecture with unified interfaces and pluggable components, allowing developers to define AI agents through concise code declarations. The framework supports custom models, tools, memory management, and middleware—drawing inspiration from Kratos’s design philosophy to enable easy integration of observability and guardrails into AI agents.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.