Recently updated open-source projects
Projects with recent public repository activity, ordered by factual GitHub update time.
- Projects
- 4,306
- Authors
- 3,645
- GitHub Stars
- 13,022,829
4306 projects · page 78 of 240
Open llama_indexFrameworkSoftware development
llama_index↗
@run-llama·Python
Connect private data to retrieval systems and agentic applications.
Project overviewLlamaIndex OSS supplies connectors, indexes, retrieval, and query components for grounding LLM and agent applications in documents, APIs, databases, and other private data. Teams can start with a bundled package or assemble the core library with selected model, embedding, and vector-store integrations. LlamaParse is a separate commercial platform for document parsing, OCR, extraction, and hosted document agents.
- Stars
- ★ 50,766
- Forks
- ⑂ 7,722
- License
- MIT
Open smeltCoding agentSoftware developmentChatGPT
smelt↗
@leonardcser·Rust
Run a fast terminal coding agent that you can customize with Lua.
Project overviewsmelt combines an AI coding agent, a Vim-style editor, and its own terminal renderer in a compact CLI. Lua plugins can add keymaps, commands, tools, and modes, while provider support covers subscriptions, OpenAI-compatible APIs, and local Ollama models. The project is under active refactoring, so the latest prerelease is recommended over the older stable build.
- Stars
- ★ 31
- Forks
- ⑂ 5
- License
- MIT
Open E2BSDKAI and agent development
E2B↗
@e2b-dev·Python
Run agent-generated code inside isolated cloud sandboxes.
Project overviewE2B provides JavaScript and Python SDKs for starting isolated cloud sandboxes where agents can execute commands or generated code without running directly on the host. The managed service requires an E2B API key, and a separate Code Interpreter package adds higher-level code execution. Self-hosting is documented through Terraform, with current provider support centered on AWS and Google Cloud.
- Stars
- ★ 12,923
- Forks
- ⑂ 963
- License
- Apache-2.0
Open camofox-browserAPI or serverAI and agent developmentOpenClaw
camofox-browser↗
@jo-inc·JavaScript
Give AI agents an anti-detection browser API with stable element references.
Project overviewcamofox-browser wraps Camoufox in a REST service built for agent browsing, using compact accessibility snapshots and stable element references for navigation, clicking, typing, and extraction. It isolates cookies and storage by user and supports proxies, imported login state, traces, and several deployment targets. The first install downloads roughly 300 MB, and anonymized crash telemetry is enabled by default but can be disabled.
- Stars
- ★ 7,543
- Forks
- ⑂ 782
- License
- MIT
Open ralph-tuiCLI appSoftware development
ralph-tui↗
@subsy·TypeScript
Run coding agents through task lists and monitor every iteration from a terminal UI.
Project overviewRalph TUI connects coding agents such as Claude Code, Codex, and OpenCode to PRD or Beads task trackers, then selects work, builds prompts, runs the agent, and detects completion in a loop. Its terminal interface exposes live output, subagent activity, pause and resume controls, and persistent sessions. It can also monitor and control remote instances from the same TUI.
- Stars
- ★ 2,391
- Forks
- ⑂ 235
- License
- MIT
Open playwright-skillPluginTesting and debuggingClaude Code
playwright-skill↗
@lackeyjb·JavaScript
Write and run custom Playwright browser automation on demand
Project overviewThis skill lets Claude create and execute Playwright automation for page tests, multi-step flows, and browser validation instead of relying on fixed scripts. The browser is visible by default, common interactions have helpers, and a universal executor handles module resolution; it can be installed as a Claude Code plugin or standalone skill.
- Stars
- ★ 2,888
- Forks
- ⑂ 208
- License
- MIT
Open letta-codeAgent harnessSoftware developmentLinux
letta-code↗
@letta-ai·TypeScript
Build stateful agents with memory, identity, and long-term learning
Project overviewLetta Code is a stateful agent harness built around persistent memory, identity, and experience over time. Agents can revise their own memory, skills, and prompts as they learn, while remaining accessible through a CLI, desktop app, browser, or messaging channels. Message search, subagents, and schedules support work that continues across sessions.
- Stars
- ★ 2,826
- Forks
- ⑂ 326
- License
- Apache-2.0
Open agent-lightningFrameworkAI and agent development
agent-lightning↗
@microsoft·Python
Optimizes AI agents with almost no code changes across frameworks and training methods.
Project overviewAgent Lightning connects existing agents to optimization workflows with minimal code changes by collecting prompts, tool calls, and rewards as structured traces. It can selectively optimize one or more agents built with LangChain, the OpenAI Agent SDK, AutoGen, CrewAI, Microsoft Agent Framework, or plain Python. Supported approaches include reinforcement learning, automatic prompt optimization, and supervised fine-tuning.
- Stars
- ★ 17,375
- Forks
- ⑂ 1,521
- License
- MIT
Open khojWeb appKnowledge management
khoj↗
@khoj-ai·Python
Ask local or hosted models questions across your documents and the web.
Project overviewKhoj turns local or online language models into a personal assistant that can search documents, answer from the web, and create agents with custom knowledge, tools, and personas. It supports research automations and semantic search across formats such as PDF, Markdown, Notion, and Word. You can self-host it privately or use the hosted app from browsers and several productivity clients.
- Stars
- ★ 35,618
- Forks
- ⑂ 2,297
- License
- AGPL-3.0
Open agentsSDKAI and agent development
agents↗
@cloudflare·TypeScript
Build stateful, real-time AI agents on Cloudflare.
Project overviewCloudflare Agents uses Durable Objects to give each agent its own persistent state, storage, and lifecycle. The SDK includes callable methods, WebSockets, scheduling, AI chat, MCP, and workflow integration, with client helpers for real-time synchronization. Developers can start from the provided template or add the package to an existing Cloudflare application.
- Stars
- ★ 5,241
- Forks
- ⑂ 619
- License
- MIT
Open opencastleOrchestration frameworkSoftware developmentClaude Code
opencastle↗
@monkilabs·TypeScript
Set up coordinated agent teams across popular AI coding tools.
Project overviewOpenCastle generates project-specific agents, skills, rules, and MCP settings for tools such as Copilot, Cursor, Claude Code, OpenCode, Windsurf, and Codex. You can use the team interactively in an IDE or define a Convoy for parallel batch work, with isolated Git worktrees, resumable execution, validation gates, and an observability dashboard.
- Stars
- ★ 55
- Forks
- ⑂ 12
- License
- MIT
Open agent-of-empiresCLI appSoftware developmentClaude Code
agent-of-empires↗
@agent-of-empires·Rust
Manage parallel coding-agent sessions from a terminal dashboard or mobile browser.
Project overviewAgent of Empires runs multiple coding agents in isolated Git worktrees, with optional Docker sandboxes and tmux-backed sessions that survive terminal closure. Its TUI and web dashboard show which agents are active, blocked, or waiting for input, while exposing terminals and diffs from a laptop, phone, or tablet. It is designed for Linux and macOS.
- Stars
- ★ 2,790
- Forks
- ⑂ 258
- License
- MIT
Open semantic-kernelSDKAI and agent development
semantic-kernel↗
@microsoft·C#
Build model-agnostic agent workflows across Python, .NET, and Java
Project overviewSemantic Kernel is a model-agnostic SDK for building, orchestrating, and deploying AI agents and multi-agent systems across Python, .NET, and Java. It supports multiple model providers, plugins, structured workflows, and vector-database integrations. The project now identifies Microsoft Agent Framework as its successor and provides a migration guide, which is relevant when maintaining or starting an application.
- Stars
- ★ 28,292
- Forks
- ⑂ 4,672
- License
- MIT
Open SWE-agentCoding agentSoftware development
SWE-agent↗
@SWE-agent·Python
Let a chosen language model inspect a repository and attempt a fix from a GitHub issue.
Project overviewSWE-agent gives a selected language model tools to inspect a repository, edit code, and attempt a fix from a GitHub issue. It also supports custom coding tasks, SWE-bench experiments, and offensive-security challenges. The maintainers recommend the simpler mini-SWE-agent for most new users, while the EnIGMA mode currently directs users to SWE-agent 0.7.
- Stars
- ★ 19,761
- Forks
- ⑂ 2,159
- License
- MIT
Open R2RAPI or serverResearch and knowledgeREST
R2R↗
@SciPhi-AI·Python
Build multimodal search, RAG, and deep research over your own knowledge base.
Project overviewR2R ingests documents, images, audio, and other content into a self-hosted knowledge base, then exposes hybrid search, cited RAG, knowledge graphs, and a multi-step research agent through a REST API. Python and JavaScript clients handle document management and retrieval. It can run in a lightweight mode or a fuller Docker deployment, and normally requires an API key for the selected language model.
- Stars
- ★ 7,926
- Forks
- ⑂ 644
- License
- MIT
Open plandexCoding agentSoftware developmentWindows
plandex↗
@plandex-ai·Go
Plan, edit, and validate multi-file development tasks in large codebases.
Project overviewPlandex is a terminal coding agent designed for large projects and real development tasks. It loads only the context needed for each step, generates and reviews changes across many files, and can debug builds, tests, deployments, or scripts. Users can choose between full autonomy and fine-grained control or combine models from different providers; Windows is supported only through WSL.
- Stars
- ★ 15,512
- Forks
- ⑂ 1,158
- License
- MIT
Open toadAgent harnessSoftware developmentLinux
toad↗
@batrachianai·Python
Run and switch between coding agents from one terminal UI
Project overviewToad combines a traditional shell with a terminal UI for working with coding agents such as Claude, Gemini, and Codex. Its agent catalog lets you find, install, and run compatible tools from one interface, while Agent Client Protocol support gives developers a way to add more agents.
- Stars
- ★ 3,294
- Forks
- ⑂ 152
- License
- AGPL-3.0
Open agentboxAgent runtimeAI and agent developmentLinux
agentbox↗
@madarco·TypeScript
Run multiple coding agents in parallel inside isolated local or cloud environments.
Project overviewAgentBox moves a project and supported agent settings into isolated environments so Claude Code, Codex, OpenCode, and similar tools can run in parallel on local Docker or supported cloud providers. Each box offers persistent shells plus browser and editor access, can resume quickly from checkpoints, and keeps Git credentials on the host. Local use requires macOS or Linux, Docker, and Node 20.10 or newer.
- Stars
- ★ 244
- Forks
- ⑂ 18
- License
- MIT