Project directory

Projects

Open-source AI projects tracked by the leaderboard, ordered by GitHub stars.

Python 5,497 stars

BIT-DataLab/Edit-Banana

Edit Banana: A framework for converting statistical formats into editable.

TypeScript 5,491 stars

KnockOutEZ/wigolo

The go-to web for your AI coding agent — local-first search, fetch, crawl & research over MCP. No API keys, no cloud, $0/query. Public beta.

Python 5,485 stars

imoneoi/openchat

OpenChat: Advancing Open-source Language Models with Imperfect Data

### Overview: OpenChat is an open-source library of language models that is fine-tuned with **C-RLFT** (a strategy inspired by offline reinforcement learning). It excels in learning from mixed-quality data, achieving performance comparable to `ChatGPT` even with a `7B` model that can run on a consumer GPU. ### Key Features: - Fine-tuned with **C-RLFT** for learning from mixed-quality data. - Performs exceptionally well on par with `ChatGPT` on various benchmarks. - Capable of running on consumer GPUs, making it accessible for a wide range of users. ### Tech Stack: Python ### Why it Matters: OpenChat represents a significant step forward in the development of open-source language models, showcasing how models can be improved without the need for extensive training data or preference labels. This approach opens up new possibilities for creating high-performance, commercially viable large language models. Repository: imoneoi/openchat GitHub Stars: 5484
Python 5,465 stars

business-science/ai-data-science-team

An AI-powered data science team of agents to help you perform common data science tasks 10X faster.

### Overview: AI Data Science Team is a Python library of specialized agents for common data science workflows, designed to help you perform data science tasks 10X faster. ### Key Features: - **AI Pipeline Studio**: A flagship app that visualizes and automates your data science workflows, including data loading, cleaning, visualization, and modeling. - **Data Loading and Inspection**: Agents for loading and inspecting data. - **Data Wrangling and Cleaning**: Tools for cleaning and transforming data. - **Data Visualization**: Agents for creating visualizations and EDA. - **Modeling and Evaluation**: Agents for modeling and evaluating models using H2O and MLflow. - **SQL Database Interaction**: Agents for interacting with SQL databases. - **Multi-agent Workflows**: Supervised and custom agents for complex data science tasks. - **Custom Tools**: Agents for specific data science tasks. ### Tech Stack: Python ### Why it Matters: AI Data Science Team simplifies common data science tasks, making them faster and more efficient. The AI Pipeline Studio turns your data science workflows into a visual, reproducible pipeline, while the library provides specialized agents for various data science tasks. The Python library is designed to be used with Python 3.10+ and requires an OpenAI API key (or Ollama for local models). ### Repository: business-science/ai-data-science-team ### GitHub Stars: 5462 ### Primary Language: Python ### GitHub Description: An AI-powered data science team of agents to help you perform common data science tasks 10X
Python 5,453 stars

didilili/ai-agents-from-zero

🚀 2026 最系统的 AI Agent 速成指南|智能体实战教程 · 完整学习路径 + 实战项目 + 面试题库 · 对标大模型应用开发工程师岗位 · 覆盖LangChain / LangGraph / Coze / Dify / MCP / skills / LLM / RAG / 提示词 · 企业级部署与微调 · 从0到企业级落地 + 从学习到上线项目 + 面试准备一体化

Python 5,436 stars

apple/coremltools

Core ML tools contain supporting tools for Core ML model conversion, editing, and validation.

Jupyter Notebook 5,434 stars

rasbt/reasoning-from-scratch

Implement a reasoning LLM in PyTorch from scratch, step by step

### Overview: This repository contains the code for developing a large language model (LLM) reasoning model, focusing on step-by-step implementation from scratch. The project aims to provide a hands-on approach to understanding and building reasoning models, mirroring the methods used in advanced models like DeepSeek R1 and GPT-5 Thinking. ### Key Features: - Implementing a reasoning LLM from scratch using PyTorch. - Step-by-step guide through the development process. - Includes pre-trained LLM and reasoning capabilities. - Focuses on educational applications, mirroring real-world model development. ### Tech Stack: - Python - PyTorch ### Why It Matters: This book serves as a practical guide for developers and researchers interested in understanding and building reasoning models from scratch. It provides a detailed, step-by-step approach that is essential for anyone looking to improve their knowledge and skills in LLM development and reasoning model building. ### Repository: - Repository: `rasbt/reasoning-from-scratch` - GitHub Stars: 5426 - Description: "Implement a reasoning LLM in PyTorch from scratch, step by step" - Primary Language: Jupyter Notebook - GitHub Description: "Build a Reasoning Model (From Scratch)" - A book and repository for understanding and building reasoning models from scratch.
Python 5,407 stars

jonaswinkler/paperless-ng

A supercharged version of paperless: scan, index and archive all your physical documents

Python 5,406 stars

TaskingAI/TaskingAI

The open source platform for AI-native application development.

Overview: TaskingAI is an open-source platform designed for AI-native application development, providing a unified interface for integrating and managing various LLM models. Key features: 1. Access to hundreds of AI models via unified APIs. 2. Enhance LLM agent performance with customizable tools and advanced RAG system. 3. BaaS-Inspired workflow separation of AI logic and product development. 4. Deploy AI agents with a single click to production, scalable with ease. 5. Harness Python FastAPI's asynchronous features for high-performance computation. 6. Simplify project management with an intuitive UI console. Tech stack: Python Why it matters: TaskingAI simplifies the development and deployment of AI-based applications, making it easier to integrate and manage various LLM models while offering a clear pathway for scalable solutions.
TypeScript 5,394 stars

breferrari/obsidian-mind

A self-organizing Obsidian vault that gives AI coding agents persistent memory.

Overview: Obsidian Mind is a self-organizing Obsidian vault designed for AI coding agents, providing persistent memory through Claude Code, Codex CLI, and Gemini CLI hooks. Key features: - Persistent memory for AI agents - Seamless integration with Claude Code, Codex CLI, and Gemini CLI - Built for Claude Code, with full support - Supports Obsidian, Codex CLI, Gemini CLI, Obsidian Skills, and QMD semantic search - Compatible with Node.js and MIT license Tech stack: TypeScript Why it matters: Obsidian Mind offers a structured way for AI agents to remember and build upon conversations, ensuring continuous learning and decision-making based on past interactions. Repository: breferrari/obsidian-mind GitHub stars: 5364 GitHub description: A self-organizing Obsidian vault that gives AI coding agents persistent memory.
TypeScript 5,386 stars

unicity-sphere/sphere-sdk

The SDK for autonomous economic agents. Give an agent an identity, a wallet, and the ability to find, negotiate with, and settle with other agents - peer-to-peer, with perfect privacy and ultra-fast finality