Go generative-ai

Open-source Go projects categorized as generative-ai

Top 16 Go generative-ai Projects

generative-ai
  1. BricksLLM

    πŸ”’ Enterprise-grade API gateway that helps you monitor and impose cost or rate limits per API key. Get fine-grained access control and monitoring per user, application, or environment. Supports OpenAI, Azure OpenAI, Anthropic, vLLM, and open-source LLMs.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. beta9

    Secure, high-performance AI infrastructure in Python.

    Project mention: The Architecture Behind Lovable and Bolt | news.ycombinator.com | 2025-07-09

    The only Beam-specific part are the sandboxes, but those can easily be swapped out for the vendor of your choice. The architecture we described isn't exclusive to our product.

    Beam is fully OSS BTW: https://github.com/beam-cloud/beta9

  4. gollm

    Unified Go interface for Language Model (LLM) providers. Simplifies LLM integration with flexible prompt management and common task functions.

    Project mention: Easy to learn, hard to master Prompt Eng in Golang | news.ycombinator.com | 2024-07-27
  5. agency

    πŸ•΅οΈβ€β™‚οΈ Library designed for developers eager to explore the potential of Large Language Models (LLMs) and other generative AI through a clean, effective, and Go-idiomatic approach. (by neurocult)

  6. gemini-cli

    A command-line interface (CLI) for Google Gemini (by reugn)

    Project mention: A Practical Guide to Gemini CLI | dev.to | 2025-07-05

    [1] https://www.datacamp.com/tutorial/gemini-cli [2] https://dev.to/proflead/gemini-cli-full-tutorial-2ab5 [3] https://www.infoq.com/news/2025/07/google-gemini-cli/ [4] https://mpgone.com/how-to-use-gemini-cli-complete-guide-for-developers-and-beginners/ [5] https://github.com/google-gemini/gemini-cli [6] https://github.com/reugn/gemini-cli [7] https://buymeacoffee.com/rsahan/gemini-your-terminal-a-comprehensive-guide-using-gemini-cli [8] https://astconsulting.in/gemini-cli/gemini-cli-future-ai-command-lines [9] https://www.youtube.com/watch?v=T76NbeTdDFA [10] https://dev.to/therealmrmumba/7-insane-gemini-cli-tips-that-will-make-you-a-superhuman-developer-2d7h [11] https://www.youtube.com/watch?v=VSiHh4KyK6A [12] https://learn.netdata.cloud/docs/ai-&-ml/devops-copilot/gemini-cli [13] https://www.youtube.com/watch?v=lEBO36eovns [14] https://www.youtube.com/watch?v=bMSq6ghdIYk [15] https://cloud.google.com/gemini/docs/codeassist/gemini-cli [16] https://www.youtube.com/watch?v=CqL5kB8pOfo [17] https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/ [18] https://www.reddit.com/r/GeminiAI/comments/1lkojt8/gemini_cli_a_comprehensive_guide_to_understanding/ [19] https://momen.app/blogs/practical-tips-for-using-gemini-cli-in-real-projects/ [20] https://www.youtube.com/watch?v=we2HwLyKYEg [21] https://github.com/Ramesh-tester/gemini-cli-action [22] https://www.linkedin.com/pulse/drowning-pull-requests-automate-your-github-workflow-franziska-2rexe [23] https://cloud.google.com/code/docs/shell/write-code-gemini [24] https://devops.com/gemini-cli-the-open-source-ai-agent-thats-revolutionizing-terminal-workflows/ [25] https://www.marktechpost.com/2025/06/28/getting-started-with-gemini-command-line-interface-cli/ [26] https://github.com/google-gemini/gemini-cli/actions/workflows/ci.yml [27] https://www.linkedin.com/pulse/gemini-command-line-interface-cli-ultimate-ai-agent-lozano-grijalba-tkl2f

  7. gateway

    [deprecated] AI Gateway - core infrastructure stack for building production-ready AI Applications (by missingstudio)

  8. glide

    🐦 A open blazing-fast simple model gateway for rapid development of production GenAI apps (by EinStack)

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. ai

    The AI framework for Go developers. Build powerful AI applications and agents using our free, open-source library. From Jetify, the creators of TestPilot. (by jetify-com)

    Project mention: Show HN: Go AI SDK – A Unified Go API for LLMs | news.ycombinator.com | 2025-06-04
  11. rag-golang-postgresql-langchain

    Implement RAG (using LangChain and PostgreSQL) for Go applications to improve the accuracy and relevance of LLM outputs

  12. NeuralTrust

    A powerful, AI Gateway designed from scratch for AI

  13. amazon-bedrock-go-sdk-examples

    AWS Go SDK examples for Amazon Bedrock

  14. JARVIS

    A CLI based testing assistant powered by GenAI (by dipjyotimetia)

  15. amazon-bedrock-langchain-go

    langchaingo wrapper implementations for Amazon Bedrock

  16. langchaingo-dynamodb-chat-history

    Chat history (memory) implementation for LangChain based on DynamoDB

  17. converse-api-bedrock-go

    Use the Converse API to create conversational generative AI applications with a single API across multiple models

  18. cosmosdb-chat-history-langchaingo

    Chat history implementation for Azure Cosmos DB NoSQL API using langchaingo and the Go SDK for Azure Cosmos DB.

    Project mention: Implementing Chat History for AI Applications Using Azure Cosmos DB Go SDK | dev.to | 2025-03-11

    Before exploring the implementation details, it’s a good idea to see the application in action. Refer to the README section of the GitHub repository that provides instructions on how to configure, run and start conversing with the chatbot.

  19. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go generative-ai discussion

Log in or Post with

Go generative-ai related posts

  • Show HN: Run GPU Workloads Across Multiple Clouds

    1 project | news.ycombinator.com | 17 Sep 2024
  • Looking for cofounders to build open reliable LLM infra

    1 project | news.ycombinator.com | 29 Apr 2024
  • Glide, an open fast model gateway for production-ready GenAI apps

    1 project | news.ycombinator.com | 13 Feb 2024
  • An open fast model gateway for resilient GenAI applications

    1 project | news.ycombinator.com | 1 Feb 2024
  • Show HN: Cloud-Native LLMOps

    1 project | news.ycombinator.com | 23 Jan 2024
  • A note from our sponsor - Stream
    getstream.io | 16 Jul 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more β†’

Index

What are some of the best open-source generative-ai projects in Go? This list will help you:

# Project Stars
1 BricksLLM 1,064
2 beta9 1,027
3 gollm 520
4 agency 489
5 gemini-cli 204
6 gateway 160
7 glide 151
8 ai 111
9 rag-golang-postgresql-langchain 36
10 NeuralTrust 30
11 amazon-bedrock-go-sdk-examples 28
12 JARVIS 13
13 amazon-bedrock-langchain-go 9
14 langchaingo-dynamodb-chat-history 9
15 converse-api-bedrock-go 3
16 cosmosdb-chat-history-langchaingo 2

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?