Project directory

Projects

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

Jupyter Notebook 7,476 stars

open-mmlab/mmagic

OpenMMLab Multimodal Advanced, Generative, and Intelligent Creation Toolbox. Unlock the magic 🪄: Generative-AI (AIGC), easy-to-use APIs, awsome model zoo, diffusion models, for text-to-image generation, image/video restoration/enhancement, etc.

### Overview: MMagic is an open-source project by OpenMMLab that provides a comprehensive toolbox for multimodal advanced, generative, and intelligent creation. It includes generative AI (AIGC), easy-to-use APIs, and a wide model zoo for text-to-image generation, image/video restoration/enhancement, and more. ### Key Features: - **PowerPaint Inpainting Algorithm**: A powerful and advanced inpainting algorithm. - **Model Zoo**: A diverse collection of models for various tasks. - **Easy-to-Use APIs**: Accessible tools for developers and researchers. - **Documentation**: Comprehensive documentation and installation guides. ### Tech Stack: Jupyter Notebook ### Why It Matters: Unlock the magic of generative AI, making it easier to use with powerful APIs and a wide model zoo. Ideal for developers and researchers looking to enhance their projects with advanced AI capabilities. ### Repository: Repository: open-mmlab/mmagic GitHub Stars: 7475 ### Primary Language: Jupyter Notebook ### GitHub Description: OpenMMLab Multimodal Advanced, Generative, and Intelligent Creation Toolbox. Unlock the magic 🪄: Generative-AI (AIGC), easy-to-use APIs, awesome model zoo, diffusion models, for text-to-image generation, image/video restoration/enhancement, etc. ### GitHub Badge: [![PyPI](https://badge.fury.io/py/mmagic.svg)](https://pypi.org/project/mmagic/) [![docs](https://img.shields.io/badge/docs-latest-blue)](
TypeScript 7,466 stars

XiaoDuoYa/codex-with-chatgpt

ChatGPT thinks. Codex works. Use ChatGPT as the planning brain while keeping the Codex harness.

Jupyter Notebook 7,465 stars

luhengshiwo/LLMForEverybody

每个人都能看懂的大模型知识分享,LLMs春/秋招大模型面试前必看,让你和面试官侃侃而谈

### Overview: LearnLLM.AI 是一个专注于大模型知识分享的项目,提供从基础到前沿的实战题目、系统化论文研读和实战课程,帮助开发者高效备战求职和提升大模型技能。 ### Key Features: - **精选大模型面试题库**:涵盖从基础到前沿的实战题目,助您高效备战求职。 - **系统化论文研读**:从2017年Transformer奠基性论文出发,按清晰的知识体系梳理技术演进。 - **精选实战课程**:围绕 AI Agent、RAG 知识库、大模型微调与 LLM 应用开发等核心方向,打磨成体系的中文实战课程。 ### Tech Stack: Jupyter Notebook ### Why it Matters: 每个人都能看懂的大模型知识分享,LLMs春/秋招大模型面试前必看,让你和面试官侃侃而谈。 ### Repository: GitHub: luhengshiwo/LLMForEverybody ### GitHub Stars: 7458 ### Primary Language: Jupyter Notebook ### GitHub Description: 每个人都能看懂的大模型知识分享,LLMs春/秋招大模型面试前必看,让你和面试官侃侃而谈。
TypeScript 7,454 stars

BuilderIO/agent-native

A framework for building agentic apps

Overview: Agent-Native is an open-source TypeScript framework designed to build agents that integrate with a purpose-built UI, allowing for a more comprehensive and context-aware application experience. Key features: - Shared actions: Agents call capabilities as tools, and the UI calls them from code. - Shared data: Work done by the agent appears in the UI, and vice versa. - Shared application state: The agent receives relevant UI state. Tech stack: TypeScript Why it matters: Agent-Native provides a framework that enhances knowledge work by integrating agents with a user-friendly interface, making it easier for people to inspect, edit, approve, and share the agent's work.
Python 7,438 stars

xerrors/Yuxi

可私有部署的多租户知识智能体平台:统一 RAG、知识图谱、多智能体、MCP/Skills、沙盒与权限管理。Yuxi = Cloud Agents + Knowledge RAG, Self-hosted knowledge agent platform for RAG, knowledge graphs and multi-agent workflows.

### Overview: Yuxi 是一个可私有部署的多租户知识智能体平台,提供统一的 RAG、知识图谱、多智能体、MCP/Skills、沙盒与权限管理功能。它结合了 Cloud Agents 和 Knowledge RAG,使企业能够自定义智能体、沉淀企业轨迹,并通过云端 Codex 实现高效、精准的知识检索和智能任务执行。 ### Key features: - **统一智能体工作台**:集成多轮对话、知识检索、文档上传、分块索引、LangGraph 多智能体编排、MCP/Skills、沙盒工具和权限管理。 - **多租户支持**:按用户、部门和共享范围管理知识库、智能体、Skills 和模型。 - **高并发部署**:支持高并发访问,代码简洁、可拓展性强、高并发部署友好。 - **自定义智能体**:自定义智能体,沉淀企业轨迹,提升团队协作效率。 - **高效知识检索**:通过 LangGraph、Milvus 和 Neo4j 实现高效、精准的知识检索和智能任务执行。 ### Tech stack: - Python ### Why it matters: Yuxi 是一个面向企业自部署的多用户智能体平台,提供企业自定义智能体、沉淀企业轨迹、高效知识检索和智能任务执行等功能,帮助企业提升团队协作效率和知识管理能力。
Java 7,432 stars

apache/hertzbeat

An AI-powered next-generation open source real-time observability system.

Python 7,428 stars

datawhalechina/fun-rec

推荐系统入门教程,在线阅读地址:https://datawhalechina.github.io/fun-rec/

Python 7,415 stars

The-Vibe-Company/megaparse

File Parser optimised for LLM Ingestion with no loss 🧠 Parse PDFs, Docx, PPTx in a format that is ideal for LLMs.

Python 7,406 stars

arcee-ai/mergekit

Tools for merging pretrained large language models.

TypeScript 7,389 stars

EutropicAI/Final2x

a cross-platform image super-resolution tool

Overview: Final2x is a cross-platform image super-resolution tool designed for Windows, macOS, and Linux. It supports built-in models and allows users to load their own models for advanced customization. Key features: - Cross-platform support for Windows, macOS, and Linux - Built-in and custom model support - Easy installation via release download - Python CLI and desktop backend for flexibility Tech stack: TypeScript Why it matters: Final2x offers a powerful image super-resolution tool that can enhance images on various operating systems, making it a valuable asset for both developers and image enthusiasts looking to improve their visual content.
C 7,389 stars

google-deepmind/lab

A customisable 3D platform for agent-based AI research

Overview: DeepMind Lab is a 3D learning environment designed for agent-based AI research, providing a suite of challenging navigation and puzzle-solving tasks. Key features: - Customizable 3D environment - Support for various open-source software - Realistic physics and AI interactions Tech stack: C Why it matters: DeepMind Lab serves as a valuable testbed for deep reinforcement learning research, offering a controlled environment for testing and evaluating AI agents. Repository: https://github.com/deepmind/lab GitHub stars: 7387
Python 7,384 stars

tensorlayer/TensorLayer

Deep Learning and Reinforcement Learning Library for Scientists and Engineers

Overview: TensorLayer is a comprehensive deep learning and reinforcement learning library for scientists and engineers, designed to simplify the process of building advanced AI models. It offers customizable neural layers and is compatible with multiple backends, including TensorFlow, PyTorch, MindSpore, PaddlePaddle, OneFlow, and Jittor. Key features: - Customizable neural layers for rapid model development - Support for multiple backends including TensorFlow, PyTorch, MindSpore, PaddlePaddle, OneFlow, and Jittor - Open-source tutorials and applications repository - Awarded the 2017 Best Open Source Software by the ACM Multimedia Society - Supports both hardware and software environments, including Nvidia-GPU and Huawei-Ascend chip Tech stack: Python Why it matters: TensorLayer simplifies the complex process of deep learning and reinforcement learning, making it accessible to a wide range of users, from researchers to engineers, by providing a high-level abstraction and compatibility with various hardware and software environments.
Unknown 7,362 stars

zai-org/GLM-5

GLM-5: From Vibe Coding to Agentic Engineering

Python 7,337 stars

feast-dev/feast

The Open Source Feature Store for AI/ML

Jupyter Notebook 7,334 stars

PAIR-code/facets

Visualizations for machine learning datasets

Python 7,332 stars

NVIDIA-NeMo/Guardrails

NeMo Guardrails is an open-source toolkit for easily adding programmable guardrails to LLM-based conversational systems.

Overview: NVIDIA NeMo Guardrails is an open-source toolkit designed to easily add programmable guardrails to LLM-based conversational systems, ensuring trust, safety, and security in applications built with large language models. Key features: - **Programmable Guardrails**: Define specific rules to guide and safeguard conversations. - **Secure Connections**: Seamless integration with other services to connect LLMs securely. - **Controllable Dialog**: Guide the LLM to follow predefined dialog paths or adhere to specific language styles. Tech stack: Python Why it matters: NeMo Guardrails provides a straightforward way to incorporate programmable guardrails into LLM-based applications, making them more reliable and user-friendly.
Python 7,331 stars

tw93/Waza

🥷 Engineering habits you already know, turned into skills AI assistants like Claude Code, Codex and Cursor can run.

Python 7,292 stars

Zipstack/unstract

LLM-Driven Extraction of Unstructured Data — Built for API Deployments & ETL Pipeline Workflows

### Overview: Unstract is a powerful tool designed to extract structured JSON from unstructured documents using large language models (LLMs). It simplifies the process of defining document extraction schemas with natural language prompts, making it accessible to teams across various industries, including finance, insurance, healthcare, and more. ### Key Features: - **Prompt Studio**: Define document extraction schemas with natural language prompts. - **Schema Definition**: Define schemas once and handle variations. - **Deployment**: Deploy as an API or ETL pipeline. - **LLM Integration**: Plug in any provider (OpenAI, Anthropic, Bedrock, Ollama). - **New Document Type**: Minutes in Prompt Studio. - **Custom Infrastructure**: Deploy using `./run-platform.sh` or managed cloud. - **Output**: Clean JSON, ready for your database. ### Tech Stack: Unstract is built using Python and leverages LLMs for document extraction. ### Why It Matters: Unstract is designed to help teams streamline their document extraction processes, making it easier to integrate with existing infrastructure and workflows. Whether you're working in finance, insurance, healthcare, or any other industry, Unstract can help you extract structured data from unstructured documents efficiently and effectively.
Swift 7,290 stars

JerryZLiu/Dayflow

The automatic work journal/time tracker. Privately turns your screen into a timeline of what you actually accomplished. Open-source and local-first.