Python openai-api

Open-source Python projects categorized as openai-api

Top 23 Python openai-api Projects

  1. gpt4free

    The official gpt4free repository | various collection of powerful language models | o4, o3 and deepseek r1, gpt-4.1, gemini 2.5

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

    Judoscale logo
  3. 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...

  4. gorilla

    Gorilla: Training and Evaluating LLMs for Function Calls (Tool Calls)

    Project mention: Gorilla: Bridging LLMs and the Real World | dev.to | 2024-12-10
  5. 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.

  6. langroid

    Harness LLMs with Multi-Agent Programming

    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 -

  7. magentic

    Seamlessly integrate LLMs as Python functions

    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!

  8. optillm

    Optimizing inference proxy for LLMs

    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.

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. GPTDiscord

    A robust, all-in-one GPT interface for Discord. ChatGPT-style conversations, image generation, AI-moderation, custom indexes/knowledgebase, youtube summarizer, and more!

  11. json_repair

    A python module to repair invalid JSON from LLMs

    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.

  12. speaches

    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/

  13. scrapeghost

    👻 Experimental library for scraping websites using OpenAI's GPT API.

  14. AI-Functions

    AI-Powered Function Magic: Never code again with GPT models!

  15. langcorn

    ⛓️ Serving LangChain LLM apps and agents automagically with FastApi. LLMops

  16. whisper-writer

    💬📝 A small dictation app using OpenAI's Whisper speech recognition model.

  17. hacker-news-digest

    :newspaper: Let ChatGPT Summarize Hacker News for You

    Project mention: HN Summary: Let ChatGPT Summarize Hacker News for You | news.ycombinator.com | 2024-09-02
  18. Linguflex

    Command Your World with Voice

  19. 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-26

    What's the difference between yours and https://github.com/SecretiveShell/MCP-Bridge

  20. bedrock-access-gateway

    OpenAI-Compatible RESTful APIs for Amazon Bedrock

    Project mention: OpenAI-Compatible RESTful APIs for Amazon Bedrock | news.ycombinator.com | 2025-03-22
  21. BetterOCR

    🔍 Better text detection by combining multiple OCR engines (EasyOCR, Tesseract, and Pororo) with 🧠 LLM.

  22. chatgpt-cli

    Simple yet effective command line client for chatting with ChatGPT using the official API

  23. langchain-chatbot

    AI Chatbot for analyzing/extracting information from data in conversational format.

  24. UnlimitedGPT

    An unofficial Python wrapper for OpenAI's ChatGPT API

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

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

    CodeRabbit 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).

Python openai-api discussion

Log in or Post with

Python openai-api related posts

  • OpenAI-Compatible RESTful APIs for Amazon Bedrock

    1 project | news.ycombinator.com | 22 Mar 2025
  • Launch HN: Patched (YC S24) – AI workflows for post-code tasks

    4 projects | news.ycombinator.com | 31 Oct 2024
  • ADDCOM - release 0.1

    3 projects | dev.to | 21 Sep 2024
  • Sentiment Analysis with PubNub Functions and HuggingFace

    2 projects | dev.to | 4 Apr 2024
  • Analiza nastrojów za pomocą funkcji PubNub i HuggingFace

    2 projects | dev.to | 4 Apr 2024
  • Sentiment-Analyse mit PubNub-Funktionen und HuggingFace

    2 projects | dev.to | 4 Apr 2024
  • Analyse des sentiments avec les fonctions PubNub et HuggingFace

    2 projects | dev.to | 4 Apr 2024
  • A note from our sponsor - InfluxDB
    influxdata.com | 28 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

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

Sponsored
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.
judoscale.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?