Project directory

Projects

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

Python 5,913 stars

dmlc/gluon-cv

Gluon CV Toolkit

### Overview: GluonCV is a comprehensive toolkit for computer vision research and development, designed to simplify the prototyping and implementation of state-of-the-art deep learning models. ### Key features: - **Training Scripts**: Replicates SOTA results from research papers. - **Supports PyTorch and MXNet**: Compatible with both frameworks. - **Large Pre-trained Models**: Offers a variety of pre-trained models for various tasks. - **Carefully Designed APIs**: Simplifies model implementation with reduced complexity. - **Community Support**: Provides resources and tutorials for developers. ### Tech stack: Python ### Why it matters: GluonCV is essential for engineers, researchers, and students looking to quickly prototype and research computer vision models. Its comprehensive features and community support make it a valuable tool in the field of deep learning and computer vision. ### Repository: dmlc/gluon-cv ### GitHub stars: 5913 ### GitHub description: Gluon CV Toolkit
Python 5,899 stars

AgentOps-AI/agentops

Python SDK for AI agent monitoring, LLM cost tracking, benchmarking, and more. Integrates with most LLMs and agent frameworks including CrewAI, Agno, OpenAI Agents SDK, Langchain, Autogen, AG2, and CamelAI

Python 5,890 stars

rllm-org/rllm

Democratizing Reinforcement Learning for LLMs

Unknown 5,873 stars

0xNyk/awesome-hermes-agent

Independent directory of useful skills, plugins, memory providers, tools, surfaces, and guides for Nous Research's open-source Hermes Agent.

Python 5,867 stars

shibing624/MedicalGPT

MedicalGPT: Training Your Own Medical GPT Model with ChatGPT Training Pipeline. 训练医疗大模型,实现了包括增量预训练(PT)、有监督微调(SFT)、RLHF、DPO、ORPO、GRPO。

Python 5,862 stars

gpustack/gpustack

A GPU cluster manager for high-performance AI model serving (vLLM, SGLang) and on-demand SSH-accessible GPU instances.

Overview: GPUStack is an open-source GPU cluster manager designed for high-performance AI model serving and on-demand SSH-accessible GPU instances. It supports multiple environments, including on-premises, Kubernetes, and cloud providers, and offers pluggable inference engines for various models. Key features: - Multi-Cluster GPU Management - Pluggable Inference Engines - Day 0 Model Support - Performance-Optimized Configurations - GPU Instances - Enterprise-Grade Operations Tech stack: Python Why it matters: GPUStack simplifies the deployment and management of AI models, providing efficient GPU resource utilization and optimized performance, making it ideal for high-performance computing and model serving environments.
Python 5,859 stars

areal-project/AReaL

The RL Bridge for LLM-based Agent Applications. Made Simple & Flexible.

TypeScript 5,858 stars

apache/maka

Apache Maka (Incubating) is a high-performance agent workspace that keeps a complete record of everything it did.

Python 5,852 stars

Galaxy-Dawn/claude-scholar

Semi-automated research assistant for academic research and software development. Supports Claude Code, Codex CLI, Kimi Code CLI, and OpenCode across ideation, coding, experiments, writing, and publication.

Python 5,821 stars

Klavis-AI/klavis

Klavis AI: MCP integration platforms that let AI agents use tools reliably at any scale

Python 5,818 stars

wuyoscar/GPT-Image2-Skill

GPT Image 2/2.5 prompt gallery, image prompt library, agentic skill, and CLI for OpenAI image generation/editing

### Overview: This repository is a comprehensive collection of GPT Image 2/2.5 prompt galleries, image prompt libraries, and agent skills designed for developers. It includes two agent skills (Claude Code / Codex, OpenClaw) and a command-line interface (CLI) for OpenAI's image generation/editing capabilities, making it a valuable resource for enhancing image generation and editing tasks. ### Key Features: - **GPT Image 2/2.5 Prompt Gallery**: A collection of prompts and reference images to help developers create effective GPT Image 2/2.5 prompts. - **Agent Skills**: Two skills (Claude Code / Codex, OpenClaw) for image generation and editing. - **CLI Reference**: A command-line interface for interacting with OpenAI's image generation/editing API. ### Tech Stack: - Python ≥ 3.11 ### Why It Matters: - This repository provides a structured way to work with GPT Image 2/2.5, including clear prompts, reference images, and agent skills, making it easier to create effective image generation and editing tasks.
Java 5,813 stars

bethington/ghidra-mcp

Ghidra MCP Server — 200+ MCP tools for AI-powered reverse engineering. GUI plugin + headless server, lazy tool loading, convention enforcement, batch operations, Ghidra Server integration, and Docker deployment.

### Overview: The Ghidra MCP Server is a comprehensive toolset for AI-powered reverse engineering, featuring over 200 MCP tools, a GUI plugin, and a headless server. It leverages Ghidra's powerful reverse engineering capabilities and integrates with modern AI workflows, including batch operations, lazy tool loading, convention enforcement, and Ghidra Server integration. ### Key Features: - **200+ MCP Tools:** A wide range of tools for AI-driven reverse engineering. - **GUI Plugin:** A user-friendly interface for easy access to MCP tools. - **Headless Server:** A lightweight server for running tools without a graphical interface. - **Lazy Tool Loading:** Tools are loaded only when needed, improving performance. - **Convention Enforcement:** Ensures consistency in tool usage and results. - **Batch Operations:** Facilitates batch processing of multiple files. - **Ghidra Server Integration:** Seamless integration with Ghidra's reverse engineering capabilities. - **P-Code Emulation and Live Debugger Integration:** Enhances debugging and analysis. - **P-Code-Graph Data Flow Analysis:** Advanced data flow analysis for deeper insights. ### Tech Stack: - **Java:** The primary language used for development and integration. ### Why It Matters: The Ghidra MCP Server is essential for anyone looking to leverage the power of reverse engineering with modern AI tools and automation. Its comprehensive feature set and integration with Ghidra make it a valuable asset for developers and researchers in the field of software reverse engineering.
Unknown 5,813 stars

showlab/Awesome-Video-Diffusion

A curated list of recent diffusion models for video generation, editing, and various other applications.

### Overview: This repository showcases a collection of recent diffusion models designed for video generation, editing, and various applications. It includes models and tools for tasks such as video generation, editing, and understanding, providing a comprehensive overview of the latest advancements in the field. ### Key features: - **Video Generation**: Models for generating videos from text descriptions or images. - **Efficient Video Generation**: Techniques for optimizing video generation processes. - **Controllable Video Generation**: Tools for controlling and manipulating video content. - **Character Customization**: Models for creating personalized characters in videos. - **Motion Customization**: Enhancing video motion for better visual effects. - **Long Video / Film Generation**: Models for creating long and complex videos. - **Video Generation with 3D/Physical Prior**: Incorporating 3D models and physical constraints in video generation. - **Video Editing**: Tools for editing and manipulating video content. - **Human or Subject Motion**: Techniques for enhancing human or subject motion in videos. - **Video Enhancement and Restoration**: Methods for improving video quality and restoration. - **Audio Synthesis for Video**: Combining audio and video for more immersive experiences. - **Talking Head Generation**: Models for generating talking heads in videos. - **Reinforcement Learning for Video Generation**: Using reinforcement learning to generate videos. - **Policy Learning**: Techniques for learning policies for video generation. - **Virtual Try-On**: Models for creating virtual try-on experiences. - **3D**: Models for generating 3D videos. - **4D**: Models for generating 4D videos. - **
Rust 5,807 stars

Eventual-Inc/Daft

High-performance data engine for AI and multimodal workloads. Process images, audio, video, and structured data at any scale

Overview: Daft is a high-performance data engine designed for AI and multimodal workloads, processing images, audio, video, and structured data at any scale. Key features: - Native multimodal processing - Built-in AI operations (LLM prompts, embeddings, and data classification) - Python-native, Rust-powered - Seamless scaling (local, distributed clusters) - Universal connectivity (S3, GCS, Iceberg, Delta Lake, Hugging Face, Unity Catalog) - Out-of-box reliability (intelligent memory management, sensible defaults) Tech stack: Rust Why it matters: Daft provides a powerful and efficient solution for AI and multimodal applications, making it suitable for various industries and use cases. Repository: Eventual-Inc/Daft Primary language: Rust GitHub stars: 5806 GitHub description: High-performance data engine for AI and multimodal workloads. Process images, audio, video, and structured data at any scale.
Python 5,796 stars

DeepLabCut/DeepLabCut

Official implementation of DeepLabCut: Markerless pose estimation of user-defined features with deep learning for all animals incl. humans

PLpgSQL 5,796 stars

timescale/pgai

A suite of tools to develop RAG, semantic search, and other AI applications more easily with PostgreSQL

TypeScript 5,791 stars

PySpur-Dev/pyspur

A visual playground for agentic workflows: Iterate over your agents 10x faster

Overview: PySpur is a visual playground designed for AI agents, enabling developers to iterate over them 10x faster by visualizing workflows without the need for prompt hell or manual debugging. Key features: - Human in the Loop workflows - Loops for iterative tool calling with memory - File Upload for processing documents - Structured Outputs for UI editor - RAG for parsing, chunking, embedding, and upserting data - Multimodal support for video, images, audio, texts, and code - Tools integration with Slack, Firecrawl.dev, Google Sheets, GitHub, and more - Traces for automatically capturing execution traces - Evaluations for real-world dataset testing - One-Click Deploy for publishing as an API - Python-based for adding new nodes by creating a single Python file - Vendor support for over 100 LLM providers, embedders, and vector DBs Tech stack: TypeScript Why it matters: PySpur simplifies the process of creating and testing AI agents, making it easier and faster for developers to iterate and improve their models without the usual challenges of prompt engineering, workflow debugging, and manual testing.