Go openai

Open-source Go projects categorized as openai
Topics: chatgpt Golang Go AI CLI

Top 23 Go openai Projects

  • plandex

    An AI coding engine for building complex, real-world software with LLMs

  • Project mention: Ask HN: What's with the Gatekeeping in Open Source? | news.ycombinator.com | 2024-05-02

    Today I tried to post my open source project on the /r/opensource subreddit. It's an AGPL 3.0-licensed, terminal-based AI coding tool that defaults to OpenAI, but can also be used with other models, including open source models.

    The subreddit's rules in the sidebar state that a project must be open source under the definition on Wikipedia (https://en.wikipedia.org/wiki/Open_source) and also that limited and responsible self-promotion is ok.

    My post was automatically blocked, seemingly by the mere mention of "OpenAI". The auto-message stated that "ChatGPT wrappers" were not allowed on the subreddit.

    I messaged the mods to tell them about the mistake, since my project plainly was not a "ChatGPT wrapper". One of them replied saying only "Working as intended" and that because my project uses OpenAI models by default, that it isn't welcome in the subreddit.

    I asked why projects using OpenAI in particular are penalized (despite this being mentioned nowhere in the rules on the sidebar), considering that there are many posts for projects interfacing with MacOS, Windows, AWS, GitHub, and countless other closed source technologies. I received no answer to this question. I was only told that any project "advertising" OpenAI was "against the spirit of FOSS" and therefore did not belong on the subreddit. The mod also continued derisively referring to my project as a "ChatGPT wrapper" and "OpenAI plugin" despite my earlier explanation. I was also called "egocentric" for wanting to share my project.

    It made me sad that a subreddit with over 200k members that seems to have a lot of cool discussions going on is being moderated like this. What's with all the gatekeeping? Why are people so interested in excluding the "wrong" type of open source projects? As far as I'm concerned, if you have an open source license and people can run your code, then your project is open source.

    Am I right to be miffed by this or does the moderator have a point? Have you experienced this kind of thing with your own projects? How have you dealt with it?

    This is my project, by the way: https://github.com/plandex-ai/plandex

  • go-openai

    OpenAI ChatGPT, GPT-3, GPT-4, DALL·E, Whisper API wrapper for Go

  • Project mention: Agency: Pure Go LangChain Alternative | news.ycombinator.com | 2023-11-27

    Unfortunately, you're using sashabaranov/go-openai, which has different api behavior than the official langchain python package [0].

    I was hoping this would be a drop in replacement for langchain (so DS ppl can code in python and gophers can port it to production).

    [0] - https://github.com/sashabaranov/go-openai#why-dont-we-get-th...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • k8sgpt

    Giving Kubernetes Superpowers to everyone

  • Project mention: K8sgpt-AI/k8sgpt: Giving Kubernetes Superpowers to everyone | news.ycombinator.com | 2024-03-31
  • chatgpt-telegram

    Run your own GPTChat Telegram bot, with a single command!

  • aiac

    Artificial Intelligence Infrastructure-as-Code Generator.

  • Project mention: https://github.com/gofireflyio/aiac | /r/programming | 2023-10-01
  • casibase

    ⚡️Open-source AI LangChain-like RAG (Retrieval-Augmented Generation) knowledge database with web UI and Enterprise SSO⚡️, supports OpenAI, Azure, LLaMA, Google Gemini, HuggingFace, Claude, Grok, etc., chat bot demo: https://demo.casibase.com, admin UI demo: https://demo-admin.casibase.com

  • Project mention: Open-source AI knowledge database with web UI and Enterprise SSO | news.ycombinator.com | 2023-12-21
  • CodeGPT

    A CLI written in Go language that writes git commit messages or do a code review brief for you using ChatGPT AI (gpt-4, gpt-3.5-turbo model) and automatically installs a git prepare-commit-msg hook.

  • Project mention: Send your diff to ChatGPT and prepare a commit message | news.ycombinator.com | 2023-06-23
  • SaaSHub

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

    SaaSHub logo
  • kubectl-ai

    ✨ Kubectl plugin for OpenAI GPT

  • Project mention: Do Anyone Know the Role of AI in DevOps? | news.ycombinator.com | 2023-10-25

    You can check https://github.com/sozercan/kubectl-ai it generates manifests

  • chat-gpt-ppt

    Use ChatGPT (or other backends) to generate PPT automatically, all in one single file.

  • 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.

  • Project mention: We built a highly scalable LLM gateway with go | news.ycombinator.com | 2024-04-01
  • tiktoken-go

    go version of tiktoken

  • yai

    Your AI powered terminal assistant.

  • Project mention: 🏆 Top Go open source projects and contributors | /r/golang | 2023-07-05

    the repo https://github.com/ekkinox/yai is not taken into account (asked a resync just now)

  • Selefra

    The open-source policy-as-code software that provides analysis for Multi-Cloud and SaaS environments, you can get insight with natural language (powered by OpenAI).

  • Project mention: A Better Version Is Released - Selefra v0.2.3 | /r/Selefra | 2023-07-03

    [Feature]Modules support filtering, while labels support customization of any format. by @FelixsJiang in #30

  • lingoose

    🪿 LinGoose is a Go framework for building awesome AI/LLM applications.

  • Project mention: LLM in Go | /r/golang | 2023-11-10
  • 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)

  • Project mention: Agency: Pure Go LangChain Alternative | news.ycombinator.com | 2023-11-27

    I would, at the very least, wrap the errors being returned inside the process function https://github.com/neurocult/agency/blob/14b14e50a7570189388...

    Or, I suppose the user must handle exception behavior in their custom `OperationHandler`

  • chatgpt-cli

    ChatGPT CLI is an advanced command-line interface for ChatGPT models via OpenAI and Azure, offering streaming, query mode, and history tracking for seamless, context-aware conversations. Ideal for both users and developers, it provides advanced configuration and easy setup options to ensure a tailored conversational experience with the GPT model. (by kardolus)

  • Project mention: ChatGPT-CLI: advanced command-line interface for ChatGPT | news.ycombinator.com | 2023-09-18
  • openaigo

    OpenAI GPT3/3.5 and GPT4 ChatGPT API Client Library for Go, simple, less dependencies, and well-tested

  • galah

    Galah: an LLM-powered web honeypot using the OpenAI API.

  • Project mention: Galah: An LLM-powered web honeypot using the OpenAI API | news.ycombinator.com | 2024-02-02
  • VecTextSearch

    一个99%由OpenAI ChatGPT开发的项目。A project that is 99% developed by OpenAI ChatGPT.

  • helix

    Multi-node production AI stack. Run the best of open source AI easily on your own servers. Create your own AI by fine-tuning open source models (by helixml)

  • Project mention: Show HN: We got fine-tuning Mistral-7B to not suck | news.ycombinator.com | 2024-02-07

    If you look at the source [1] you can see how they solved their what are the doctors going to do problem. It is literally included in one of the prompts now:

    Users tend to ask broad, vague questions of the document in order to test that the system is working. We want those queries to work well. For example, a user would ask "what are the doctors going to do?" of a document that is about a junior doctors' strike. Take this into account when generating the questions - in particular, refer to noun phrases by less specific descriptions, so for example instead of "junior doctors", say "doctors" in your questions.

    [1]: https://github.com/helixml/helix/blob/main/api/pkg/dataprep/...

  • slack-bot

    Ready to use Slack bot for lazy developers: start Jenkins jobs, watch Jira tickets, watch pull requests with AI support...

  • sgpt

    SGPT is a command-line tool that provides a convenient way to interact with OpenAI models, enabling users to run queries, generate shell commands and produce code directly from the terminal.

  • Project mention: Aider: AI pair programming in your terminal | news.ycombinator.com | 2024-04-10

    I feel only a bit bad when deploying a billion dollar machine model to ask "how to rename a git a branch" every other week. Its the easiest way (https://github.com/tbckr/sgpt) compared to reading the manual, but reading the manual is the right way.

  • aoi

    Ghost in the Shell powered by OpenAI (Terminal version of ChatGPT) (by shellfly)

  • 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 openai related posts

Index

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

Project Stars
1 plandex 9,433
2 go-openai 8,251
3 k8sgpt 4,968
4 chatgpt-telegram 3,875
5 aiac 3,310
6 casibase 2,202
7 CodeGPT 1,082
8 kubectl-ai 986
9 chat-gpt-ppt 849
10 BricksLLM 755
11 tiktoken-go 552
12 yai 552
13 Selefra 510
14 lingoose 484
15 agency 384
16 chatgpt-cli 312
17 openaigo 285
18 galah 282
19 VecTextSearch 210
20 helix 206
21 slack-bot 165
22 sgpt 177
23 aoi 109

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com