Semantic Kernel: The Kernel That Ran Enterprise AI Agents - Inside microsoft/...
Before “agent framework” was a product category, Microsoft shipped an SDK with a stranger and better idea: treat the LLM like an operating system kernel. Prompts became functions, your Python methods became plugins, and a single orchestrator scheduled them all....
MetaGPT: A Software Company of LLM Agents in One Line - Inside geekan/MetaGPT
Most agent frameworks give you a loop and a toolbox. MetaGPT gives you an org chart. The repository at geekan/MetaGPT, MIT-licensed and currently at version 1.0.0, sells itself in one sentence: the multi-agent framework, and internally it includes product managers,...
Langfuse: LLM Observability Built on ClickHouse - Inside langfuse/langfuse
When an LLM application misbehaves in production, the question is never whether something went wrong but where, and that question needs infrastructure to answer. Langfuse, the MIT-licensed open source LLM engineering platform at langfuse/langfuse, is that infrastructure: tracing, evaluation, prompt...
GraphRAG: When Your RAG Needs a Map - Inside microsoft/graphrag
Plain RAG retrieves passages; GraphRAG retrieves a map. The project at microsoft/graphrag, MIT-licensed and currently at version 3.3.0, describes itself as a data transformation suite that extracts meaningful, structured data from unstructured text using the power of LLMs, and the...
DSPy: Programming, Not Prompting, Your Language Models - Inside stanfordnlp/dspy
Most prompt frameworks hand you a string and wish you luck. DSPy, from Stanford NLP, hands you a compiler mindset instead: you declare what goes in and what comes out with typed Signatures, compose those calls into Python Modules, and...
Prompt Flow: Microsoft's Engineering Discipline for LLM Apps - Inside microso...
Prompt Flow is Microsoft’s answer to a question every team eventually asks: what would it look like if LLM application development had the same engineering discipline as ordinary software? The README defines it as “a suite of development tools designed...
Ollama: How the Local Model Runner Puts an LLM on Every Machine - Inside olla...
Ollama is the tool that made running open models a one-line command, and it is now a standard piece of developer infrastructure: install it with curl -fsSL https://ollama.com/install.sh | sh on macOS or Linux, irm https://ollama.com/install.ps1 | iex on Windows,...
Open Interpreter: Reborn as a Rust Coding Agent for Cheap Models - Inside ope...
If you remember Open Interpreter as the Python project that let a language model loose in your terminal, the current repository will surprise you. The README now introduces “a coding agent optimized for low-cost models,” and the source is a...
LlamaIndex: The Data Framework That Taught LLMs to Read Your Files - Inside r...
LlamaIndex is the framework that made “connect your data to an LLM” a teachable, layered discipline rather than a pile of glue scripts. Its monorepo at run-llama/llama_index is MIT-licensed Python organized with unusual clarity: llama-index-core holds the abstractions, llama-index-integrations holds...
LangChain: The Agent Engineering Platform From the Inside - Inside langchain-...
LangChain describes itself as “the agent engineering platform,” and the monorepo backs the branding with real architecture: an MIT-licensed Python framework whose core abstraction, the Runnable, lets models, prompts, tools, parsers, and retrievers compose into applications with the pipe operator,...
gpt-engineer: The OG Code Generation Platform - Inside gpt-engineer-org/gpt-e...
gpt-engineer calls itself “the OG code generation experimentation platform,” and the README is refreshingly honest about what it wants to be: not a polished product but a laboratory where coding-agent builders can specify software in natural language, watch an AI...
Flowise: Building the Visual Agent Factory - Inside FlowiseAI/Flowise
Flowise taught a generation of developers that you could build LLM applications the way children build with blocks: drag a node, draw a line, press play. The repository at FlowiseAI/Flowise is a TypeScript monorepo that grew into one of the...
Dify: The LLM App Platform Where Workflows Meet Production - Inside langgeniu...
Dify describes itself as an open-source LLM app development platform, and unlike many projects that use that phrase loosely, it really is a platform: a Next.js console for building, a Python backend that serves chat, completion, agent, and workflow applications,...
CrewAI: Role-Playing Agent Teams as a Framework - Inside crewAIInc/crewAI
CrewAI made its name on a simple, sticky metaphor: put a crew of role-playing agents on a job, give each one a role, a goal, and a backstory, and let them work tasks in sequence or under a manager. The...
AutoGen: The Multi-Agent Framework That Taught Agents to Talk - Inside micros...
AutoGen is the Microsoft Research project that made “agents talking to agents” a mainstream engineering pattern, and its second generation is a genuinely well-engineered codebase: MIT-licensed Python split into a core runtime, an AgentChat layer for everyday use, an extensions...
Tabby: A Self-Hosted Copilot on Your Own GPU - Inside TabbyML/tabby
GitHub Copilot popularized AI code completion, but it also taught a generation of developers an uncomfortable lesson: your code leaves your machine. Tabby, built by TabbyML in Rust under an open source license, is the counter-argument - a self-hosted AI...
SWE-Agent: An Agent-Computer Interface for Fixing Real GitHub Issues - Inside...
SWE-agent is the open source project that turned a research question into a benchmark-beating system: what interface should you give a language model so it can actually fix bugs in real repositories? Built by researchers from Princeton and Stanford and...
OpenCode: The Terminal-Native AI Coding Agent With No Vendor Lock - Inside an...
OpenCode brands itself “the open source AI coding agent,” and the repository backs the claim with unusual breadth: it started as the agent from the SST team, it is now maintained under the anomalyco organization, and a single install command,...
Goose: The Off-the-Leash AI Agent You Can Script - Inside aaif-goose/goose
Goose is an AI agent that runs tasks on your machine, and its history makes it worth studying: it started at Block, the payments company, as an engineer’s coding and operations assistant, and it now lives with the Agentic AI...
Gemini CLI: Google's Open Source Terminal Agent - Inside google-gemini/gemini...
Gemini CLI is Google’s open source AI agent that lives in your terminal, and it arrives with a proposition that is hard to ignore: run npx @google/gemini-cli and you get the Gemini models, with a free tier of 60 requests...
Continue: One Engine for IDE and CLI Coding Agents - Inside continuedev/continue
Before AI coding assistants consolidated into single-vendor products, Continue was one of the projects that proved an open source alternative could match them: the same agent engine available in VS Code, JetBrains, and the terminal, connected to whichever model you...
Codex: OpenAI's Local Coding Agent in Rust - Inside openai/codex
Codex is OpenAI’s coding agent, and unlike most products from the company it is fully open source under Apache-2.0, with its entire engine readable in the repository. The agent runs locally on your machine: it reads your code, proposes and...
Cline: One Agent Core for IDE, Terminal, and Hub - Inside cline/cline
Cline started life as a VS Code extension and grew into one of the most popular open source coding agents, and its repository has now been rebuilt into something bigger: a layered TypeScript monorepo where one agent core serves an...
Aider: AI Pair Programming in Your Terminal - Inside Aider-AI/aider
Most AI coding assistants live in a browser tab or an IDE plugin, but the most productive place for many developers is still the terminal, right next to git. Aider, maintained by Aider-AI under the Apache-2.0 license, is a Python...