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.
☆299Updated 3 weeks ago
Alternatives and similar repositories for swarmgo:
Users that are interested in swarmgo are comparing it to the libraries listed below
- langgraph for Go☆119Updated last year
- Unified Go interface for Language Model (LLM) providers. Simplifies LLM integration with flexible prompt management and common task funct…☆463Updated last month
- A framework for building LLM based agents and integrating them into larger applications.☆131Updated 5 months ago
- The Go client for Chroma vector database☆117Updated last week
- Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.☆531Updated last week
- Foxy contexts is a library for building context servers supporting Model Context Protocol☆94Updated 2 weeks ago
- 🚀 Building Go applications with LLMs through composability☆114Updated 9 months ago
- A tech stack agnostic Event Driven Workflow framework, written in Go, that supports durable, robust, and idempotent state changes with ti…☆155Updated last week
- Access to Anthropic's safety-first language model APIs via Go☆296Updated this week
- 🪿 LinGoose is a Go framework for building awesome AI/LLM applications.☆773Updated last month
- Pure Go implementation of OpenAI's tiktoken tokenizer☆351Updated last month
- Anthropic Claude API wrapper for Go☆147Updated 2 weeks ago
- 🦜🪺 Parakeet is a GoLang library, made to simplify the development of small generative AI applications with Ollama 🦙.☆108Updated this week
- Write Model Context Protocol servers in few lines of go code. Docs at https://mcpgolang.com☆810Updated 2 weeks ago
- Fully featured, spec-compliant HTML5 server-sent events library☆415Updated 3 months ago
- go-mask is a simple, customizable Go library for masking sensitive information.☆193Updated 9 months ago
- JSON Schema mapping for Go☆147Updated 3 months ago
- Google Gen AI Go SDK provides an interface for developers to integrate Google's generative models into their Go applications.☆261Updated this week
- Go client for Qdrant vector search engine☆217Updated 2 weeks ago
- Dive is an AI toolkit for Go that can be used to create specialized AI agents, automate workflows, and quickly integrate with the leading…☆62Updated this week
- Onnx transformer pipelines in Golang☆390Updated last week
- 🚨 Gin middleware for slog logger☆152Updated this week
- Open-source business rules engine for Go☆121Updated last week
- pgvector support for Go☆239Updated 3 weeks ago
- Embedded durable workflows for Golang similar to DTFx/Cadence/Temporal☆286Updated 2 months ago
- OpenAPI structures for Go☆297Updated 2 months ago
- devslog - Go slog.Handler for development☆187Updated 2 weeks ago
- Copygen generates code based on Go types. Generate type-based code to copy values from type to type and fields from struct to struct by d…☆382Updated 2 months ago
- http integration test framework☆261Updated 10 months ago
- Speech-to-Text in golang☆111Updated last month