natexcvi / go-llm
A framework for building LLM based agents and integrating them into larger applications.
β84Updated last year
Related projects β
Alternatives and complementary repositories for go-llm
- π Building Go applications with LLMs through composabilityβ93Updated 3 months ago
- Inference Llama 2 in Goβ38Updated last year
- The Go client for Chroma vector databaseβ76Updated 3 weeks ago
- Go client for txtaiβ73Updated this week
- Question Answering Bot powered by OpenAI GPT models.β72Updated last year
- AutoGPT and other GPT and AI tools written in Golangβ72Updated 9 months ago
- langgraph for Goβ58Updated 7 months ago
- Llama 2 inference in one file of pure Goβ105Updated last year
- LLaMA-2 in native Goβ192Updated 3 months ago
- Speech-to-Text in golangβ79Updated 3 months ago
- SwarmGo is a Go package that allows you to create AI agents capable of interacting, coordinating, and executing tasks. Inspired by OpenAIβ¦β58Updated this week
- β64Updated 4 months ago
- map library using Go generics that offers a standard interface, go routine synchronization, and sortingβ44Updated 2 weeks ago
- NLP transformers written in Goβ208Updated last year
- a thread-safe concurrent map for goβ92Updated last year
- A zero-dependency generic in-memory cache Go libraryβ123Updated 2 months ago
- Pure Go implementation of OpenAI's tiktoken tokenizerβ295Updated this week
- In-memory vector index for Goβ104Updated 5 months ago
- pgvector support for Goβ188Updated last week
- A fast (5x) string keyed read-only map for Go - particularly good for keys using a small set of nearby runes.β64Updated 3 months ago
- Agency: Robust LLM Agent Management with Goβ56Updated 8 months ago
- JSON Schema mapping for Goβ123Updated 5 months ago
- Go implementation of today's most used tokenizersβ39Updated 3 years ago
- High-performance, concurrent embedded caching library for Go applications with support for Hash data type, Disk Save and TTLβ59Updated 3 months ago
- π¨ slog sampling: drop repetitive log recordsβ58Updated this week
- Create a gRPC server from code generated by sqlcβ133Updated last month
- Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.β314Updated 2 months ago
- Neural Language Model for Goβ58Updated last year
- stream is a concurrency pattern implementation using Go generics. a.k.a. my accidentally awesome libraryβ65Updated this week
- For Gophersβ63Updated last year