Open Source AI Projects

Discover 338 open source AI repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. AI projects here are most often combined with Python, LLM and TypeScript. Last updated October 3, 2026.

338 repositories · updated October 3, 2026

Atlas: Source Control for AI Coding Agents

Atlas: Source Control for AI Coding Agents

Atlas is an innovative source control system designed specifically for AI coding agents. It allows developers to manage multiple agents, track their changes, and query their activities in a unified environment. Built in Rust, Atlas ensures that every agent's commit is linked to its session, providing full context including prompts and tool calls.

AICoding AgentGit
Added Sep 17, 2026 View details
tooltrim: Drastically Reduce LLM Agent Tool Output Tokens, Improve Accuracy

tooltrim: Drastically Reduce LLM Agent Tool Output Tokens, Improve Accuracy

tooltrim provides drop-in compression for LLM agent tool outputs, drastically cutting tokens while often improving answer accuracy. This provider-agnostic solution offers content-aware compression, faithfulness benchmarks, and seamless integration with popular frameworks or as an OpenAI-compatible proxy.

PythonLLM AgentsContext Compression
Added Sep 16, 2026 View details
AstronRPA: Open-Source Enterprise RPA Suite with AI Agent Integration

AstronRPA: Open-Source Enterprise RPA Suite with AI Agent Integration

AstronRPA is an open-source, enterprise-grade Robotic Process Automation (RPA) desktop application. It features a low-code, no-code visual designer for building automation workflows across desktop software and web pages. Deeply integrated with AI agents, AstronRPA empowers broader business automation scenarios for both individuals and enterprises.

RpaAutomationLow Code
Added Sep 15, 2026 View details
Goon: Autonomous AI Worker for Software Development and Custom Workflows

Goon: Autonomous AI Worker for Software Development and Custom Workflows

Goon is a self-hosted, autonomous AI worker designed to streamline software development and automate custom workflows. Built with Go and having zero dependencies, it operates as a daemon, capable of tasks from writing code and opening PRs to summarizing emails and monitoring logs. It learns from your context and asks for human approval before acting, ensuring controlled and intelligent automation.

AIAutonomous AgentsGolang
Added Sep 15, 2026 View details
Awesome-Self-Evolving-Agents: A Curated List for AI Agent Research

Awesome-Self-Evolving-Agents: A Curated List for AI Agent Research

Awesome-Self-Evolving-Agents is a comprehensive GitHub repository offering a curated collection of resources on self-evolving agents. It includes a systematic survey, research papers, benchmarks, and open-source projects, providing valuable insights into this rapidly advancing field of AI. This repository serves as an essential guide for researchers and developers exploring model-centric, environment-centric, and co-evolutionary approaches.

AgentSelf Evolving AgentsAI
Added Sep 14, 2026 View details
Declarative Agents: Profile-Driven LLM Agent Runtime in Go

Declarative Agents: Profile-Driven LLM Agent Runtime in Go

Declarative Agents by Nokia Bell Labs offers a profile-driven runtime and design patterns for building tool-augmented LLM agents. It allows defining agents, their tools, states, and transitions via YAML profiles, eliminating the need for code changes for workflow alterations. This Go-based framework promotes flexible and dependable agent development.

GoLLM AgentsDeclarative Programming
Added Sep 13, 2026 View details
AI Engineer Coach: Optimize Your AI Coding Assistant Usage

AI Engineer Coach: Optimize Your AI Coding Assistant Usage

The AI Engineer Coach is an open-source tool designed to help developers analyze and improve their interaction with AI coding assistants. It provides deep insights into usage patterns, identifies areas for improvement, and offers personalized coaching to enhance agentic engineering practices across various AI harnesses. This powerful tool empowers developers to optimize their AI-driven workflows and boost productivity.

TypeScriptAIDeveloper Tools
Added Sep 11, 2026 View details
ai-memory: Long-Term Memory Solution for AI Coding Agents

ai-memory: Long-Term Memory Solution for AI Coding Agents

ai-memory is a robust solution providing long-term memory for AI coding agents, enabling seamless handoffs between different agent vendors and machines. It ensures that project knowledge, failed approaches, and open questions persist, facilitating collaborative development and continuous progress across various tools and teams. Built in Rust, this open-source project offers a reliable and transparent way to manage agent memory.

RustAIAgent Memory
Added Sep 10, 2026 View details
cc-polymath: Context-Efficient Skills for Claude Code Development

cc-polymath: Context-Efficient Skills for Claude Code Development

cc-polymath is an innovative GitHub repository offering a vast collection of atomic skills and workflows specifically designed for Claude Code. It addresses the challenge of providing comprehensive development knowledge without overwhelming the AI's context window. By employing a progressive discovery system, cc-polymath ensures context efficiency and high-quality skill access across a wide range of technical domains.

AIClaude CodeSkills
Added Sep 10, 2026 View details
karpathy-llm-wiki: Build a Karpathy-Style LLM Knowledge Base

karpathy-llm-wiki: Build a Karpathy-Style LLM Knowledge Base

karpathy-llm-wiki is an Agent Skills-compatible tool that implements Karpathy's LLM Wiki idea, allowing users to build a durable knowledge base. It enables LLMs to maintain structured wiki pages by ingesting sources, compiling knowledge, and answering questions with citations. This project offers a robust alternative to traditional RAG for compounding knowledge over time.

LLM WikiKnowledge BaseAgent Skills
Added Sep 9, 2026 View details
Tau: A Minimalist Python Coding Agent for Your Terminal

Tau: A Minimalist Python Coding Agent for Your Terminal

Tau is a Python port of Pi's minimalist coding agent, designed to live in your terminal. It allows users to make requests like "explain this repo" or "add tests," and it can read files, edit code, and run commands. Beyond its utility, Tau also serves as a teaching project, demonstrating how coding agents are built with a small, readable codebase.

PythonAICoding Agent
Added Sep 8, 2026 View details
AgenticSchema: Empowering AI Agents with Structured Web Data

AgenticSchema: Empowering AI Agents with Structured Web Data

AgenticSchema is an innovative open-source library that transforms existing Schema.org markup, including JSON-LD, Microdata, and RDFa, into callable tools for AI agents. This library operates entirely client-side, requiring no backend infrastructure, and significantly enhances an agent's ability to interact with web content. By leveraging structured data already present on millions of websites, AgenticSchema bridges the gap between web content and AI agent capabilities.

AIAI AgentsJSON Ld
Added Sep 8, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️