Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →
Top 23 Python openai-api Projects
-
gpt4free
The official gpt4free repository | various collection of powerful language models | o4, o3 and deepseek r1, gpt-4.1, gemini 2.5
-
Judoscale
Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
-
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...
-
-
inference
Replace OpenAI GPT with another LLM in your app by changing a single line of code. Xinference gives you the freedom to use any LLM you need. With Xinference, you're empowered to run inference with any open-source language models, speech recognition models, and multimodal models, whether in the cloud, on-premises, or even on your laptop.
-
Project mention: Understanding the BM25 full text search algorithm | news.ycombinator.com | 2024-11-19
In the Langroid[1] LLM library we have a clean, extensible RAG implementation in the DocChatAgent[2] -- it uses several retrieval techniques, including lexical (bm25, fuzzy search) and semantic (embeddings), and re-ranking (using cross-encoder, reciprocal-rank-fusion) and also re-ranking for diversity and lost-in-the-middle mitigation:
[1] Langroid - a multi-agent LLM framework from CMU/UW-Madison researchers https://github.com/langroid/langroid
[2] DocChatAgent Implementation -
-
Project mention: Lessons from building a small-scale AI application | news.ycombinator.com | 2025-01-23
- The "Django" level: additionally handle how data is indexed for RAG, standard patterns of connecting the pieces, possibly GUI, support for plugins.
It seems langchain and llamaindex are aiming to be the latter, and I'm building https://magentic.dev to be the former. I'd be interested to get your take on whether these abstractions would allow you stray from the narrow path while still being helpful!
-
Project mention: Inference-Aware Fine-Tuning for Best-of-N Sampling in Large Language Models | news.ycombinator.com | 2025-04-27
Not standard but one of several techniques, you can see them in our open source inference proxy - https://github.com/codelion/optillm
Cerebras has used optillm for optimising inference with techniques like CePO and LongCePO.
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
GPTDiscord
A robust, all-in-one GPT interface for Discord. ChatGPT-style conversations, image generation, AI-moderation, custom indexes/knowledgebase, youtube summarizer, and more!
-
Project mention: Crafting Structured {JSON} Responses: Ensuring Consistent Output from any LLM 🦙🤖 | dev.to | 2024-09-15
Generating perfectly formatted JSON from LLMs is a common yet challenging task. By guiding the JSON syntax, communicating its usage, and using validation tools like json-fixer, we can significantly improve the consistency and reliability of the output. By combining clear instructions, strategic prompting, and robust validation, we can transform our LLM interactions from a gamble into a reliable pipeline for structured data. That's all for the day folks, Stay informed, iterate, and refine your approach to master the art of JSON generation from any LLM.
-
Project mention: I Open-Sourced My AI Toy Company That Runs on ESP32 and OpenAI Realtime API | news.ycombinator.com | 2025-04-22
Not on-device but for local network I’ve been looking at Speaches[0]. Haven’t tried it yet, but I have been running kokoru-web[1] and the quality and speed is really good.
[0] https://speaches.ai/
-
-
-
-
-
Project mention: HN Summary: Let ChatGPT Summarize Hacker News for You | news.ycombinator.com | 2024-09-02
-
-
MCP-Bridge
A middleware to provide an openAI compatible endpoint that can call MCP tools (by SecretiveShell)
Project mention: Show HN: MCP Bridge – Access Local MCP Servers Remotely | news.ycombinator.com | 2024-12-26What's the difference between yours and https://github.com/SecretiveShell/MCP-Bridge
-
Project mention: OpenAI-Compatible RESTful APIs for Amazon Bedrock | news.ycombinator.com | 2025-03-22
-
BetterOCR
🔍 Better text detection by combining multiple OCR engines (EasyOCR, Tesseract, and Pororo) with 🧠 LLM.
-
chatgpt-cli
Simple yet effective command line client for chatting with ChatGPT using the official API
-
langchain-chatbot
AI Chatbot for analyzing/extracting information from data in conversational format.
-
-
open-assistant-api
The Open Assistant API is a ready-to-use, open-source, self-hosted agent/gpts orchestration creation framework, supporting customized extensions for LLM, RAG, function call, and tools capabilities. It also supports seamless integration with the openai/langchain sdk.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
Python openai-api discussion
Python openai-api related posts
-
OpenAI-Compatible RESTful APIs for Amazon Bedrock
-
Launch HN: Patched (YC S24) – AI workflows for post-code tasks
-
ADDCOM - release 0.1
-
Sentiment Analysis with PubNub Functions and HuggingFace
-
Analiza nastrojów za pomocą funkcji PubNub i HuggingFace
-
Sentiment-Analyse mit PubNub-Funktionen und HuggingFace
-
Analyse des sentiments avec les fonctions PubNub et HuggingFace
-
A note from our sponsor - InfluxDB
influxdata.com | 28 Apr 2025
Index
What are some of the best open-source openai-api projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | gpt4free | 64,117 |
2 | Hello-Python | 29,695 |
3 | gorilla | 12,016 |
4 | inference | 7,599 |
5 | langroid | 3,234 |
6 | magentic | 2,260 |
7 | optillm | 2,174 |
8 | GPTDiscord | 1,841 |
9 | json_repair | 1,808 |
10 | speaches | 1,730 |
11 | scrapeghost | 1,433 |
12 | AI-Functions | 939 |
13 | langcorn | 925 |
14 | whisper-writer | 775 |
15 | hacker-news-digest | 712 |
16 | Linguflex | 656 |
17 | MCP-Bridge | 654 |
18 | bedrock-access-gateway | 630 |
19 | BetterOCR | 541 |
20 | chatgpt-cli | 471 |
21 | langchain-chatbot | 415 |
22 | UnlimitedGPT | 401 |
23 | open-assistant-api | 331 |