OpenViSTAI · Agents · Blockchain · Crypto
Menu
Agent Frameworks

Blades

Blades is an open-source Go framework for building multimodal AI agents with pluggable model providers, tools, memory, middleware and composable workflows.

Independent OpenViST project profile, based on linked sources.

Blades — OpenViST project profile in Agent Frameworks.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Blades when an AI application needs Go-native orchestration and control over how models, tools, memory and workflow stages are combined.

Who it is for

  • Go developers building custom AI agent applications
  • Teams creating self-hosted or server-side multimodal agent workflows
  • Projects that need tool use, conversational memory, structured output or multiple cooperating agents

Documented uses

  • Connect an agent application to a custom or switchable model provider
  • Add external tools such as APIs, databases or file-system operations to agent behavior
  • Maintain short-term or long-term conversational context
  • Compose agents and chains into multi-step workflows
  • Apply middleware for cross-cutting agent processing
Before you choose

Requirements & limits

The repository is public and identifies the project as MIT-licensed. Blades is described for Go development across Linux, Windows and macOS, including CLI, server and self-hosted environments.

  • Go is the framework's implementation language and development ecosystem.
  • Model integration is separated behind a pluggable ModelProvider interface, with complete and streaming generation paths.
  • Tool, memory and middleware components can be combined with agents and chains.
  • Flows support transfer of data and control between multiple agents or workflow stages.
  • The supplied material describes framework interfaces rather than a complete hosted service or deployment walkthrough.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
3 October 2026
Original website title
go-kratos/blades · Official homepage title · retained in its source language