#141 · Primary category: LLM Application Frameworks
lingoose
🪿 LinGoose is a Go framework for building awesome AI/LLM applications.
Project last updated:03/15/26
GitHub Stars
834
Forks
76
Contributors
5
License
MIT
Why we included this project
Go developers who want to call LLMs from their existing services without switching languages will find LinGoose a compact, modular framework. It abstracts the pieces of an AI application, including model providers, embeddings, vector indexes, and conversation threads, behind Go interfaces, so you can swap implementations or plug in your own. The library takes you from a simple chat completion to retrieval-augmented pipelines backed by stores like Pinecone or Redis, which makes it handy for teams prototyping RAG features in Go. One honest caveat: the project is no longer under active development, and the author points new work toward a successor framework. Treat it as a stable, readable foundation for learning or for projects that can accept a maintained but frozen dependency, not something expecting ongoing feature growth.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
langchain
The agent engineering platform.
dify
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.
headroom
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
litellm
The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in OpenAI (or native) format with cost tracking, guardrails, load balancing, and logging [Bedrock, Azure, OpenAI, Anthropic, OpenAI, VertexAI, vLLM, Nvidia NIM]
llama_index
LlamaIndex is the leading document agent and OCR platform