Us

Use any LLM in Go with stable, minimal API

Hacker News

Use any LLM in Go with stable, minimal API

I started this package about a year ago because most existing packages were overly complex and I just wanted the basic LLM functionality (text, tools, streaming, images, caching, etc) compatible with all the major APIs (OpenAI Chat Completions + Responses, Anthropic, Google Studio + Vertex). It also works with any other vendor that provides a compatible API. Along this journey we found a ton of quirks and differences between vendors, and tried to make switching between them on the fly feel as smooth as possible (e.g. not having to worry exactly how to include an image in a tool result). Sharing it now because it's reaching some form of maturity after a year, but because the goal has been to keep it minimal, it only has the bare minimum we needed – I'd love to hear what people think is missing!

Share card

Actual performance

2points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: google, openai, apis · Missing: mac, agents, macos
92%92% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Strong signals: started, compatible · Missing: supports, reddit linkedin, podcasting
81%81% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
TrustMRRFits verified-revenue profile · Strong signals: google · Missing: mobile apps, ios, personal
61%61% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: exist, existing, ide · Missing: https docs, excited, just released
46%46% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
41%41% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
18%18% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: chat · Missing: web3, crypto, cryptocurrency
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

LLM API
LLM API84%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Use any LLM with just one API

Product Hunt+7
Mi
Minimal NodeJS Web API39%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Minimal NodeJS Web API

Hacker News1
Us
Use DynamoDB with the Redis API (Go)62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Use DynamoDB with the Redis API (Go)

Hacker News4
Mi
Mini_gzip – embeddable, minimal, in-memory GZIP API54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Mini_gzip – embeddable, minimal, in-memory GZIP API

Hacker News2
Mi
Mini_gzip – embeddable, minimal, in-memory Gzip API54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Mini_gzip – embeddable, minimal, in-memory Gzip API

Hacker News21
A
A minimal implementation of LLM output watermarking35%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A minimal implementation of LLM output watermarking

Hacker News2
Je
Jelly – Experimental minimal RPC21%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Jelly – Experimental minimal RPC

Hacker News2
Mi
Minimal Fibers47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Minimal Fibers

Hacker News53
Mo
Momentous – a minimal datepicker for bootstrap49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Momentous – a minimal datepicker for bootstrap

Hacker News1
Mi
Minimal Meteor Scaffolding59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Minimal Meteor Scaffolding

Hacker News1