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.
☆291Updated last week
Alternatives and similar repositories for swarmgo:
Users that are interested in swarmgo are comparing it to the libraries listed below
- Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.☆523Updated last week
- langgraph for Go☆110Updated last year
- Unified Go interface for Language Model (LLM) providers. Simplifies LLM integration with flexible prompt management and common task funct…☆451Updated last month
- Access to Anthropic's safety-first language model APIs via Go☆272Updated this week
- 🪿 LinGoose is a Go framework for building awesome AI/LLM applications.☆765Updated last month
- The Go client for Chroma vector database☆114Updated this week
- Foxy contexts is a library for building context servers supporting Model Context Protocol☆90Updated last week
- A framework for building LLM based agents and integrating them into larger applications.☆127Updated 4 months ago
- 🦜🪺 Parakeet is a GoLang library, made to simplify the development of small generative AI applications with Ollama 🦙.☆102Updated this week
- Pure Go implementation of OpenAI's tiktoken tokenizer☆349Updated 3 weeks ago
- A Deepseek client written for Go supporting R-1, Chat V3, and Coder. Supports providers like Azure, OpenRouter and others.☆270Updated this week
- 🚀 Building Go applications with LLMs through composability☆113Updated 8 months ago
- Fully featured, spec-compliant HTML5 server-sent events library☆414Updated 2 months ago
- Go client for Qdrant vector search engine☆212Updated this week
- Onnx transformer pipelines in Golang☆387Updated last week
- Anthropic Claude API wrapper for Go☆145Updated 2 weeks ago
- pgvector support for Go☆237Updated last week
- A tech stack agnostic Event Driven Workflow framework, written in Go, that supports durable, robust, and idempotent state changes with ti…☆155Updated this week
- JSON Schema mapping for Go☆144Updated 3 months ago
- Cybertron: the home planet of the Transformers in Go☆305Updated 10 months ago
- go-mask is a simple, customizable Go library for masking sensitive information.☆192Updated 9 months 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…☆60Updated 2 weeks ago
- Simple but powerful DAG scheduler and dashboard☆432Updated 2 months ago
- Package tasks is an easy to use in-process scheduler for recurring tasks in Go☆311Updated 7 months ago
- Speech-to-Text in golang☆107Updated 3 weeks ago
- Open-source business rules engine for Go☆118Updated 3 months ago
- Embedded durable workflows for Golang similar to DTFx/Cadence/Temporal☆285Updated 2 months ago
- NLP tokenizers written in Go language☆229Updated 4 months ago
- ⚡️ Automatically add Trace Spans to Go methods and functions☆260Updated 3 weeks ago
- Yet another directed acyclic graph (DAG) implementation in golang.☆203Updated 8 months ago