natexcvi / go-llm
A framework for building LLM based agents and integrating them into larger applications.
β127Updated 4 months ago
Alternatives and similar repositories for go-llm:
Users that are interested in go-llm are comparing it to the libraries listed below
- π Building Go applications with LLMs through composabilityβ113Updated 8 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
- Llama 2 inference in one file of pure Goβ104Updated last year
- Agency: Robust LLM Agent Management with Goβ66Updated last year
- A lightweight, production-ready RAG (Retrieval Augmented Generation) library in Go.β57Updated 5 months ago
- ZenModel is a framework for building LLM applications with agentic workflowβ67Updated 6 months ago
- 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
- Pure Go implementation of OpenAI's tiktoken tokenizerβ350Updated last month
- A framework for building multi-agent AI systems. Enables LLMs to collaborate through hierarchical organization, parallel task execution, β¦β15Updated 5 months ago
- Anthropic Claude API wrapper for Goβ146Updated last week
- AutoGPT and other GPT and AI tools written in Golangβ73Updated last year
- A lightweight Go library for building LLM-based applications using composable handlers, inspired by the http.Handler middleware pattern.β27Updated last month
- structured outputs for llmsβ147Updated 8 months ago
- LLaMA-2 in native Goβ193Updated 4 months ago
- In-memory vector index for Goβ137Updated 10 months ago
- (Need to be maintained) Golang SDK for AnthRopic Claude AI. Provide complete encapsulated interfaces that are easy to quickly get startedβ¦β39Updated last year
- Go client for txtaiβ79Updated this week
- langgraph for Goβ113Updated last year
- A zero-dependency generic in-memory cache Go libraryβ123Updated 4 months ago
- π¦πͺΊ Parakeet is a GoLang library, made to simplify the development of small generative AI applications with Ollama π¦.β102Updated last week
- SwarmGo (agents-sdk-go) is a Go package that allows you to create AI agents capable of interacting, coordinating, and executing tasks. Inβ¦β295Updated 2 weeks ago
- NLP tokenizers written in Go languageβ230Updated 4 months ago
- Go module for fetching embeddings from embeddings providersβ53Updated last week
- Question Answering Bot powered by OpenAI GPT models.β72Updated last year
- pgvector support for Goβ237Updated last week
- Golang AI agents frameworkβ53Updated last month
- A golang generic graph library that provides mathematical graph-theory and algorithms.β77Updated 8 months ago
- Implement RAG (using LangChain and PostgreSQL) for Go applications to improve the accuracy and relevance of LLM outputsβ34Updated last year
- Unofficial Golang SDK for Anthropic Model Context Protocolβ45Updated 2 months ago