go-kratos/blades

Blades is a Go-based multimodal AI Agent framework.

64
/ 100
Established

Supports pluggable LLM providers (OpenAI, DeepSeek, Gemini) and external tools through unified interfaces, with streaming and batch generation modes. Built around composable core components—Agent, Chain, Tool, Memory, and Middleware—that implement a common interface for flexible workflow orchestration. Includes middleware ecosystem for cross-cutting concerns like observability and guardrails, following Go idioms for familiar developer experience.

736 stars. Actively maintained with 16 commits in the last 30 days.

No Package No Dependents
Maintenance 20 / 25
Adoption 10 / 25
Maturity 15 / 25
Community 19 / 25

How are scores calculated?

Stars

736

Forks

83

Language

Go

License

MIT

Last pushed

Mar 13, 2026

Commits (30d)

16

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/go-kratos/blades"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.