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
- The Go client for Chroma vector database☆108Updated last month
- Unified Go interface for Language Model (LLM) providers. Simplifies LLM integration with flexible prompt management and common task funct…☆436Updated 2 weeks ago
- Access to Anthropic's safety-first language model APIs via Go☆219Updated this week
- langgraph for Go☆100Updated 11 months ago
- A framework for building LLM based agents and integrating them into larger applications.☆123Updated 3 months ago
- A Deepseek client written for Go supporting R-1, Chat V3, and Coder. Supports providers like Azure, OpenRouter and others.☆246Updated last week
- 🚀 Building Go applications with LLMs through composability☆110Updated 7 months ago
- Onnx transformer pipelines in Golang☆376Updated this week
- Pure Go implementation of OpenAI's tiktoken tokenizer☆341Updated this week
- 🪿 LinGoose is a Go framework for building awesome AI/LLM applications.☆751Updated last week
- Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.☆491Updated 7 months ago
- Foxy contexts is a library for building context servers supporting Model Context Protocol☆69Updated this week
- Anthropic Claude API wrapper for Go☆142Updated this week
- A tech stack agnostic Event Driven Workflow framework, written in Go, that supports durable, robust, and idempotent state changes with ti…☆149Updated last week
- go-mask is a simple, customizable Go library for masking sensitive information.☆192Updated 8 months ago
- 🚨 Gin middleware for slog logger☆149Updated this week
- Open-source business rules engine for Go☆112Updated 2 months ago
- pgvector support for Go☆225Updated 3 weeks ago
- Go client for Qdrant vector search engine☆202Updated last week
- JSON Schema mapping for Go☆139Updated 2 months ago
- 🦜🪺 Parakeet is a GoLang library, made to simplify the development of small generative AI applications with Ollama 🦙.☆96Updated this week
- Cybertron: the home planet of the Transformers in Go☆300Updated 9 months ago
- ZenModel is a framework for building LLM applications with agentic workflow☆66Updated 5 months ago
- ☆158Updated 8 months ago
- ⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.☆286Updated 2 months ago
- Caches Dialector☆120Updated 11 months ago
- structured outputs for llms☆140Updated 7 months ago
- Package tasks is an easy to use in-process scheduler for recurring tasks in Go☆311Updated 7 months ago
- Simple but powerful DAG scheduler and dashboard☆429Updated last month
- MoniGo is a performance monitoring library for Go apps, offering real-time insights into service-level and function-level metrics. With a…☆264Updated 2 months ago