openai-python
llama_index
| openai-python | llama_index | |
|---|---|---|
| 84 | 89 | |
| 30,968 | 50,089 | |
| 1.0% | 2.0% | |
| 9.5 | 9.9 | |
| 5 days ago | 4 days ago | |
| Python | Python | |
| Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
openai-python
-
Building AI Agents in Python
In this article, we will explore the concepts behind building an AI agent in Python. We will use the OpenAI Python SDK (Responses API) for the examples, but the same ideas can be generalized to any other LLM SDK. We will use a low-level SDK with minimal abstractions so we can observe and implement most of the agent's behavior on our end.
- Anthropic Acquires Stainless
-
Copilot Squad
While we work on these projects, we will integrate with the OpenAI API. I need you to hire an OpenAI integration expert. They should be fully aware of the OpenAI API https://developers.openai.com/api/docs and the cookbook https://github.com/openai/openai-cookbook. We will be using the Python SDK https://github.com/openai/openai-python so they should be experts in that.
-
Benchmark: Top 5 Cities for Software Engineers in 2026: SF vs. NYC vs. Austin vs. Remote Salary Data
Stack & Versions: Python 3.12, FastAPI 0.110.0, PostgreSQL 16, Redis 7.2, deployed on AWS EKS 1.29. All code hosted at https://github.com/openai/openai-python
-
Health NZ staff told to stop using ChatGPT to write clinical notes
There is no way to upload files as a part of context with Azure deployments, you have to use the OAI API [0], and without having an architecture diagram of the solution, I am not going to trust it based off of the known native limitations with Azure's OAI implementation.
[0] https://github.com/openai/openai-python/issues/2300
-
Why Autonomous AI Agents Need Proof-of-Transaction (and How to Add It in 5 Lines of Python)
import requests response = requests.post( "https://arkforge.fr/trust/v1/proxy", headers={"X-Api-Key": "YOUR_API_KEY"}, json={ "target": "https://arkforge.fr/api/v1/scan-repo", "payload": {"repo_url": "https://github.com/openai/openai-python"}, }, ) proof = response.json()["proof"] print(f"Proof: {proof['proof_id']}") print(f"Verify: {proof['verification_url']}")
- WebSockets for Responses API
-
Aidge VS openai-python - a user suggested alternative
2 projects | 25 Dec 2025
-
Creating a realtime voice agent using OpenAI's new gpt-realtime speech-to-speech model
openai/openai-python
-
Don’t Let Cyber Risk Kill Your GenAI Vibe: A Developer’s Guide
Know (or check) tells of older versions, such as the python sdk of OpenAI changing from a client with global state in v0.x.x, to a declared instance in v1.x.x, or numpy's change in how random generators are declared.
llama_index
-
Wait... FDE Is Not a JavaScript Framework?
LLM / agentic frameworks: LangChain, LlamaIndex, LangGraph, AutoGen, MCP, RAG. (Fiddler and Razorpay both list these. "Hands-on counts, not just awareness," as Razorpay puts it.)
-
Anthropic's 10 Finance Agents: A Buyer's Guide for Banks
Open-source alternative: The DIY pattern is a LlamaIndex RAG pipeline over your CRM + filings + news. Real, but takes a quarter to ship and 18 months to make trust-grade.
-
Deep Dive into LlamaIndex's RAG Pipeline and Pinecone Vector Database Integration
The add_nodes method (line 217 in the source file) first validates that all nodes have embeddings, then batches them into chunks of 100 (configurable via the batch_size parameter). For each batch, it constructs a list of Pinecone vector dictionaries with id, values, and metadata fields, then calls self._pinecone_index.upsert with tenacity retry logic for PineconeRateLimitError and PineconeApiException.
-
A 70ms Local NLI Judge Hits 0.596 Pearson r With Groq Llama 3.3 70B on DSPy Reward Scoring
Same minimal-first methodology will be applied to outlines, marvin, and llama_index — one paired comparison, no holes, real numbers. A PR at stanfordnlp/dspy referencing this work is open; find it linked from the semantix-ai repo.
-
We Built a LlamaIndex Integration. They Closed the PR. The Code Still Works.
The PR (#21014) followed their contribution guidelines. Tests passed. The integration worked.
-
The Architect’s Dilemma: Skills, Agents, or an Operating System?
Integration Strategy: To make this a reality, we must integrate these orchestration capabilities directly into the data and framework layers. For example, my work on introducing orchestration primitives in LlamaIndex is designed to give the “Data Layer” the “OS” capabilities it needs to manage complex agent states.
-
The End of Implicit Trust: Bringing Cryptographic Identity to LlamaIndex Agents
Check out the code in Pull Request #20644.
-
How to Build a RAG Solution with Llama Index, ChromaDB, and Ollama
Step 2: Set up LlamaIndex and Chroma DB
- The AI-Native GraphDB + GraphRAG + Graph Memory Landscape & Market Catalog
-
Beyond Basic Chunks: Supercharge Your RAG with Docling and OpenSearch
Excerpt of the original code; This is a code recipe that uses OpenSearch, an open-source search and analytics tool, and the LlamaIndex framework to perform RAG over documents parsed by Docling. In this notebook, we accomplish the following: 📚 Parse documents using Docling’s document conversion capabilities 🧩 Perform hierarchical chunking of the documents using Docling 🔢 Generate text embeddings on document chunks 🤖 Perform RAG using OpenSearch and the LlamaIndex framework 🛠️ Leverage the transformation and structure capabilities of Docling documents for RAG
What are some alternatives?
BMAD-METHOD - Breakthrough Method for Agile Ai Driven Development
LightRAG - [EMNLP2025] "LightRAG: Simple and Fast Retrieval-Augmented Generation"
openai-node - Official JavaScript / TypeScript library for the OpenAI API
langchain - The agent engineering platform.
AutoGPT - AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
haystack - Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.