prathyushnallamothu / swarmgo
SwarmGo (agents-sdk-go) is a Go package that allows you to create AI agents capable of interacting, coordinating, and executing tasks. Inspired by OpenAI's Swarm framework, SwarmGo focuses on making agent coordination and execution lightweight, highly controllable, and easily testable.
β266Updated this week
Alternatives and similar repositories for swarmgo:
Users that are interested in swarmgo are comparing it to the libraries listed below
- π Building Go applications with LLMs through composabilityβ110Updated 7 months ago
- A framework for building LLM based agents and integrating them into larger applications.β123Updated 3 months ago
- Access to Anthropic's safety-first language model APIs via Goβ219Updated this week
- Unified Go interface for Language Model (LLM) providers. Simplifies LLM integration with flexible prompt management and common task functβ¦β440Updated 2 weeks ago
- Foxy contexts is a library for building context servers supporting Model Context Protocolβ69Updated this week
- langgraph for Goβ102Updated 11 months ago
- Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.β491Updated 7 months ago
- Pure Go implementation of OpenAI's tiktoken tokenizerβ341Updated last week
- Google Gen AI Go SDK provides an interface for developers to integrate Google's generative models into their Go applications. This is an β¦β190Updated this week
- Open-source business rules engine for Goβ112Updated 2 months ago
- The Go client for Chroma vector databaseβ108Updated this week
- π¦πͺΊ Parakeet is a GoLang library, made to simplify the development of small generative AI applications with Ollama π¦.β97Updated this week
- A Deepseek client written for Go supporting R-1, Chat V3, and Coder. Supports providers like Azure, OpenRouter and others.β246Updated last week
- pgvector support for Goβ227Updated 3 weeks ago
- πͺΏ LinGoose is a Go framework for building awesome AI/LLM applications.β751Updated 2 weeks ago
- Onnx transformer pipelines in Golangβ381Updated this week
- Anthropic Claude API wrapper for Goβ142Updated this week
- Fully featured, spec-compliant HTML5 server-sent events libraryβ399Updated last month
- Caches Dialectorβ120Updated 11 months ago
- Abstract File Storageβ319Updated last week
- JSON Schema mapping for Goβ139Updated 2 months ago
- Go client for Qdrant vector search engineβ204Updated 2 weeks ago
- A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sourcesβ¦β1,529Updated last week
- A lightweight, production-ready RAG (Retrieval Augmented Generation) library in Go.β53Updated 4 months ago
- Write Model Context Protocol servers in few lines of go code. Docs at https://mcpgolang.comβ509Updated 2 months ago
- βͺοΈ Go package providing multiple queue implementations. Developed in a thread-safe generic way.β287Updated this week
- Cybertron: the home planet of the Transformers in Goβ300Updated 9 months ago
- Go-Orb is a framework for building both monoliths and distributed systems in Go.β204Updated last week
- go-mask is a simple, customizable Go library for masking sensitive information.β192Updated 8 months ago
- A tech stack agnostic Event Driven Workflow framework, written in Go, that supports durable, robust, and idempotent state changes with tiβ¦β149Updated last week