SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 openai-api Open-Source Projects
-
Hookele started from OpenAI's GPT-5.1 coding agent notebook, which wires run_command, apply_patch, web_search, and Context7 docs lookup (a third-party library-documentation service) into the Responses API. The cookbook walks through the happy path. What follows is what happens when the happy path breaks: streams that drop mid-reasoning, diffs that fail to apply because context drifted by two characters, models that stall for 40 iterations without doing anything productive.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
gpt4free
The official gpt4free repository | various collection of powerful language models | opus 4.6 gpt 5.3 kimi 2.5 deepseek v3.2 gemini 3
Project mention: GPT4Free: "educational project" for free LLM inference from various services | news.ycombinator.com | 2025-06-30 -
Hello-Python
Curso para aprender el lenguaje de programación Python desde cero y para principiantes. 100 clases, 44 horas en vídeo, código, proyectos y grupo de chat. Fundamentos, frontend, backend, testing, IA...
-
one-api
LLM API 管理 & 分发系统,支持 OpenAI、Azure、Anthropic Claude、Google Gemini、DeepSeek、字节豆包、ChatGLM、文心一言、讯飞星火、通义千问、360 智脑、腾讯混元等主流模型,统一 API 适配,可用于 key 管理与二次分发。单可执行文件,提供 Docker 镜像,一键部署,开箱即用。LLM API management & key redistribution system, unifying multiple providers under a single API. Single binary, Docker-ready, with an English UI.
Project mention: DeepSeek V4-Pro Just Got 4x Cheaper. But Here's What Nobody's Talking About | dev.to | 2026-05-23You can set this up with One-API (open source, Docker-friendly):
-
omlx
LLM inference server with continuous batching & SSD caching for Apple Silicon — managed from the macOS menu bar
Project mention: OMLX v0.3.9 Stable Merges Native MTP (Multi-Token Prediction) | news.ycombinator.com | 2026-05-21 -
open-saas
A 100% free modern JS SaaS boilerplate (React, NodeJS, Prisma). Full-featured: Auth (email, google, github, slack, MS), Email sending, Background jobs, Landing page, Payments (Stripe, Polar.sh), Shadcn UI, S3 file upload. AI-ready with tailored AGENTS.md, skills, and Claude Code plugin. One cmd deploy. Powered by Wasp full-stack framework.
Phase 3 — A real SaaS. Build on Open SaaS, a free $300-value SaaS template the Wasp team maintains. Auth, payments, an admin dashboard, file uploads, AI integrations, deploy, and more.
-
Project mention: Sub-Agent Architectures: Patterns, Trade-offs, and a Kotlin Implementation | dev.to | 2026-03-23
Tool confusion — a model with 20 tools tends to make worse decisions than one with 5 (tool-use accuracy degrades with scale; see the Gorilla LLM benchmark for empirical evidence)
-
langchain4j
LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing tool calling (including MCP support), agents and RAG easy. It integrates seamlessly with enterprise Java frameworks like Quarkus and Spring Boot.
In this article, we'll build a small, memory-backed assistant with LangChain4j and Oracle AI Database. The assistant can search prior incidents, runbooks, decisions, and shift handoffs to answer questions. It can write new memories back to the database so they become searchable in any session. Additionally, all user, agent, and tool messages are logged to database table for observability and auditing.
-
inference
Swap GPT for any LLM by changing a single line of code. Xinference lets you run open-source, speech, and multimodal models on cloud, on-prem, or your laptop — all through one unified, production-ready inference API.
-
-
At Manifest, we think that AI is an incredible technology, and that it deserves to be affordable. Our platform is open source and gives total control to our users. Check out our website and give us a star on GitHub to support us! Or simply share this post, as it helps others pay less for AI.
-
-
-
-
Learn_Prompting
Prompt Engineering, Generative AI, and LLM Guide by Learn Prompting | Join our discord for the largest Prompt Engineering learning community
Project mention: Learn, Apply, & Get Certified in Prompt Engineering | news.ycombinator.com | 2025-09-12 -
llama-swap
Reliable model swapping for any local OpenAI/Anthropic compatible server - llama.cpp, vllm, etc
-
lemonade
Lemonade helps users discover and run local AI apps by serving optimized LLMs right from their own GPUs and NPUs. Join our discord: https://discord.gg/5xXzkMu8Zk
Project mention: Adding Gemma 4 speech recognition to a .NET desktop app: the llama-server sidecar that survived | dev.to | 2026-05-26Lemonade is strong on Ryzen AI hardware, but it is AMD-specific. Cross-vendor was a hard requirement.
-
VLMEvalKit
Open-source evaluation toolkit of large multi-modality models (LMMs), support 220+ LMMs, 80+ benchmarks
Project mention: How Machines See: Inside Vision Models and Visual Understanding APIs | dev.to | 2025-12-26Run evaluations using tools like VLMEvalKit to compare model performance on your specific use case before deployment.
-
node-chatgpt-api
A client implementation for ChatGPT and Bing AI. Available as a Node.js module, REST API server, and CLI app.
-
Project mention: OptiLLM: Accuracy improvements on reasoning tasks with zero training | news.ycombinator.com | 2025-11-23
-
I ran into this question when thinking about the approach for a recent project. Yes CLI coding tools are good agents for interactive use, but if you are building a product then you do need an agent abstraction.
You could package Claude Code into the product (via agents-sdk or Claude -p) and have it use the API key (with metered billing) but in my case I didn’t find it ergonomic enough for my needs, so I ended up using my own agent framework Langroid for this.
https://github.com/langroid/langroid
(No it’s not based on that similarly named other framework, it’s a clean, minimal, extensible framework with good dx)
-
copilot-api
Turn GitHub Copilot into OpenAI/Anthropic API compatible server. Usable with Claude Code!
Meanwhile people using a copilot proxy [1] with a third party harness have zero issues. Very clumsy enforcement if not a bug.
[1] https://github.com/ericc-ch/copilot-api
-
vault-ai
OP Vault ChatGPT: Give ChatGPT long-term memory using the OP Stack (OpenAI + Pinecone Vector Database). Upload your own custom knowledge base files (PDF, txt, epub, etc) using a simple React frontend.
openai-api discussion
openai-api related posts
-
GitHub Actions down again today
-
DeepSeek V4-Pro Just Got 4x Cheaper. But Here's What Nobody's Talking About
-
Cursor Just Released Composer 2.5. Here's What Actually Changed for AI Coding Agents.
-
How Far Can a Small Coding Model Go With a Better Harness?
-
How I Made an Autonomous Kubernetes SRE Agent Observable with MLflow
-
Copilot Squad
-
Why the First Turn in a Coding Agent Can Use So Many Input Tokens — and Why That Gets Better Over Time
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Jun 2026
Index
What are some of the best open-source openai-api projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | openai-cookbook | 73,964 |
| 2 | gpt4free | 66,281 |
| 3 | Hello-Python | 35,862 |
| 4 | one-api | 34,621 |
| 5 | omlx | 16,061 |
| 6 | open-saas | 14,620 |
| 7 | gorilla | 12,892 |
| 8 | langchain4j | 12,221 |
| 9 | inference | 9,338 |
| 10 | chatgpt-demo | 8,019 |
| 11 | Manifest | 6,828 |
| 12 | atomic-agents | 5,962 |
| 13 | ChatGPT | 5,892 |
| 14 | json_repair | 4,947 |
| 15 | Learn_Prompting | 4,678 |
| 16 | llama-swap | 4,388 |
| 17 | lemonade | 4,212 |
| 18 | VLMEvalKit | 4,199 |
| 19 | node-chatgpt-api | 4,178 |
| 20 | optillm | 4,133 |
| 21 | langroid | 4,029 |
| 22 | copilot-api | 4,021 |
| 23 | vault-ai | 3,391 |