Project directory

Projects

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

Rust 8,449 stars

deeplethe/utopia

World's first open-source enterprise world model.

### Overview: Utopia is the world's first open-source enterprise world model built by DeepLethe. It is designed to learn passively and govern itself, evolving as knowledge material arrives and conflict detection, reasoning, and decision-making run against an ontology. Unlike Palantir, Utopia focuses on bottom-up knowledge governance and trustworthy decisions, providing a foundation for companies to build a knowledge foundation, decision core, and compliance audit trail. ### Key Features: - **Knowledge Graph and Vector Store**: Traditional knowledge systems rely on static graphs or vector stores to hold present knowledge. Utopia deploys time awareness and ontology at the base layer, ensuring the knowledge system evolves dynamically with new material. - **Conflict Detection and Reasoning**: Utopia includes advanced conflict detection and reasoning capabilities to ensure decisions are based on the most up-to-date and relevant information. - **Offline Deployment**: Unlike Palantir, Utopia is designed to be deployed offline, allowing companies to establish a knowledge foundation, decision core, and compliance audit trail without relying on cloud infrastructure. ### Tech Stack: Rust ### Why It Matters: Utopia offers a unique approach to enterprise intelligence by focusing on bottom-up knowledge governance and trustworthy decisions, providing a foundation for companies to build a knowledge foundation, decision core, and compliance audit trail. Unlike Palantir, it emphasizes the importance of time awareness and ontology in the knowledge system, ensuring that decisions are based on the most up-to-date and relevant information.
Go 8,448 stars

qualcomm/GenieX

Run frontier LLMs and VLMs locally on Qualcomm devices across NPU, GPU, and CPU with a few lines of code

Python 8,428 stars

lucidrains/imagen-pytorch

Implementation of Imagen, Google's Text-to-Image Neural Network, in Pytorch

Overview: Imagen is an implementation of Google's Text-to-Image Neural Network, Imagen, in Pytorch, surpassing DALL-E2. It features a simple architecture with a cascading DDPM conditioned on large pretrained T5 model embeddings. Key features: - Simple architecture - Cascading DDPM - Dynamic clipping for improved classifier-free guidance - Noise level conditioning - Memory-efficient unet design Tech stack: Pytorch Why it matters: Imagen demonstrates the potential of text-to-image synthesis and challenges existing models like DALL-E2, highlighting the importance of continuous time Gaussian diffusion and memory-efficient architectures in generative AI. Repository: lucidrains/imagen-pytorch Primary language: Python GitHub stars: 8429 GitHub description: Implementation of Imagen, Google's Text-to-Image Neural Network, in Pytorch README excerpt: <img src="./imagen.png" width="450px"></img>
TypeScript 8,424 stars

tensorflow/tfjs-core

WebGL-accelerated ML // linear algebra // automatic differentiation for JavaScript.

Shell 8,411 stars

automazeio/ccpm

Project management skill system for Agents that uses GitHub Issues and Git worktrees for parallel agent execution.

Python 8,393 stars

nl8590687/ASRT_SpeechRecognition

A Deep-Learning-Based Chinese Speech Recognition System 基于深度学习的中文语音识别系统

Overview: ASRT 是一个基于深度学习的中文语音识别系统,旨在通过深度卷积神经网络和长短时记忆神经网络、注意力机制以及CTC(Connectionist Temporal Classification)技术来实现高效的语音识别任务。系统支持多种数据集,包括 Thchs30、ST-CMDS、Primewords、aishell-1、aidatatang200、MagicData 等,能够处理多种语音数据格式,并提供多种模型选择,包括 24、25、251 和 251bn。 Key features: - 支持多种数据集 - 多种模型选择 - 高效的语音识别性能 - 支持多种硬件和软件配置 Tech stack: Python Why it matters: ASRT 通过深度学习技术,提供了一种高效且准确的中文语音识别解决方案,适用于多种应用场景,如智能客服、语音助手等。其模型和数据集的多样性,使得系统能够适应不同的语音数据和需求,为用户提供了更好的语音识别体验。
C++ 8,392 stars

MariaDB/server

MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.

Overview: MariaDB Server is a community-driven fork of MySQL, offering advanced features like native vector search, multiple storage engines, and asynchronous replication, while maintaining MySQL compatibility and ease of migration. Key features: - Native vector search - Pluggable storage engines (InnoDB, Aria, MyRocks, ColumnStore, S3) - Replication and clustering - Advanced SQL features (CTEs, window functions, JSON functions) - MySQL and Oracle compatibility - Spatial and full-text search - Security features (role-based access control, pluggable authentication) Tech stack: C++ Why it matters: MariaDB Server is a robust, feature-rich open-source database that supports a wide range of workloads, from small applications to large-scale production systems, and it maintains compatibility with MySQL, making it an excellent choice for transitioning from MySQL to MariaDB. Repository: MariaDB/server GitHub stars: 8382 GitHub description: MariaDB server is a community-developed fork of MySQL server, actively working with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.
Shell 8,369 stars

facebookarchive/caffe2

Caffe2 is a lightweight, modular, and scalable deep learning framework.

Overview: Caffe2 is a lightweight, modular, and scalable deep learning framework built on the original Caffe. Key features: Lightweight, modular, scalable, expression, speed, modularity. Tech stack: Shell. Why it matters: Caffe2 is a valuable tool for developers looking to build efficient and scalable deep learning models.
Python 8,362 stars

py-why/dowhy

DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions. DoWhy is based on a unified language for causal inference, combining causal graphical models and potential outcomes frameworks.

Java 8,356 stars

exadel-inc/CompreFace

Leading free and open-source face recognition system

### Overview: Exadel CompreFace is a free and open-source face recognition system that can be easily integrated into any system without prior machine learning skills. It provides REST API for face recognition, verification, detection, landmark detection, mask detection, pose detection, age, and gender recognition, and is deployed with Docker. The system is state-of-the-art and based on FaceNet and InsightFace, making it a leading solution in the field of face recognition. ### Key features: - **REST API**: Provides face recognition, verification, detection, landmark detection, mask detection, pose detection, age, and gender recognition. - **Role Management System**: Allows easy control of access to Face Recognition Services. - **Docker-based**: Deployed as a standalone server or easily integrated into the cloud. - **Free and Open-Source**: No prior machine learning skills required for setup and use. ### Tech stack: Java ### Why it matters: Exadel CompreFace is a leading free and open-source face recognition system that offers a user-friendly and efficient solution for integrating face recognition capabilities into various systems. Its simplicity and ease of use make it an ideal choice for developers and businesses looking to enhance their facial recognition capabilities without requiring advanced machine learning skills.
Python 8,349 stars

zilliztech/deep-searcher

Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python.

Overview: DeepSearcher is an open-source project designed to perform search, evaluation, and reasoning based on private data, offering highly accurate answers and comprehensive reports. It leverages cutting-edge Large Language Models (LLMs) and Vector Databases to enhance enterprise knowledge management, intelligent Q&A systems, and information retrieval scenarios. Key features: - Private Data Search: Maximizes the utilization of enterprise internal data while ensuring data security. - Vector Database Management: Supports Milvus and other vector databases for efficient retrieval. - Flexible Embedding Options: Compatible with multiple embedding models for optimal selection. - Multiple LLM Support: Supports DeepSeek, OpenAI, and other large models for intelligent Q&A and content generation. - Document Loader: Supports local file loading and web crawling capabilities under development. Tech stack: Python Why it matters: DeepSearcher provides a robust solution for enterprises looking to manage their knowledge effectively, integrating advanced AI technologies to enhance their operational efficiency and decision-making processes. Repository: zilliztech/deep-searcher GitHub stars: 8331 GitHub description: Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python. README excerpt: ![DeepSearcher](./assets/pic/logo.png) <div align="center"> [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) [![DeepWiki](https://img.shields.io/badge/DeepWiki-AI%20Docs-orange.svg
Java 8,348 stars

bytedeco/javacv

Java interface to OpenCV, FFmpeg, and more

Overview: JavaCV is a Java interface that provides access to OpenCV, FFmpeg, and other commonly used computer vision libraries, making it easier to use these tools on the Java platform, including Android. Key features: - Access to OpenCV, FFmpeg, and other computer vision libraries - Hardware accelerated full-screen image display - Parallel execution of code on multiple cores - Geometric and color calibration of cameras and projectors - Feature point detection and matching - Image alignment of projector-camera systems - Blob analysis package - Miscellaneous functionality Tech stack: JavaCPP Presets Why it matters: JavaCV simplifies the use of computer vision libraries, making it easier to implement and experiment with computer vision projects on the Java platform, including Android.
Rust 8,335 stars

ai-dynamo/dynamo

A Datacenter Scale Distributed Inference Serving Framework

### Overview: Dynamo is an open-source, datacenter-scale inference stack designed to orchestrate inference engines efficiently. It integrates with popular inference engines like SGLang, TensorRT-LLM, and vLLM, enabling a coordinated multi-node inference system. Key features include disaggregated serving, intelligent routing, multi-tier KV caching, and automatic scaling to maximize throughput and minimize latency for LLM, reasoning, multimodal, and video generation workloads. ### Key Features: - **Disaggregated Serving**: Separates inference logic from the actual execution. - **Intelligent Routing**: Optimizes data flow based on workload patterns. - **Multi-tier KV Caching**: Enhances performance by caching frequently accessed data. - **Automatic Scaling**: Dynamically adjusts resources to meet demand. ### Tech Stack: - **Rust**: Built for performance. - **Python**: Extensible for ease of integration and development. ### Why It Matters: Dynamo simplifies the deployment and management of inference engines, making it easier to scale and optimize performance for complex AI workloads. Its modular design ensures that it can seamlessly integrate with existing infrastructure, reducing the need for extensive retooling. ### Repository: Repository: ai-dynamo/dynamo Primary Language: Rust GitHub Stars: 8326 ### Community Events: - **CoreWeave x NVIDIA Dynamo Meetup**: October 15, 2026, San Francisco - **Dynamo Engineering Sync**: October 13, 2026, (Details provided in the README) ### How to Contribute
Python 8,328 stars

nebuly-ai/optimate

A collection of libraries to optimise AI model performances

Overview: Optimate is a collection of libraries designed to optimize AI model performances, including reducing inference costs, infrastructure costs, and hardware and data costs. It is an open-source project developed by Nebuly AI but is not actively maintained. Key features: - Speedster: Reduces inference costs by leveraging SOTA optimization techniques. - Nos: Reduces infrastructure costs by leveraging real-time dynamic partitioning and elastic quotas. - ChatLLaMA: Reduces hardware and data costs by leveraging fine-tuning optimization techniques and RLHF alignment. Tech stack: Python Why it matters: Optimate provides a suite of tools to help developers optimize their AI models, making them more efficient and cost-effective to run.
Python 8,318 stars

mikel-brostrom/boxmot

BoxMOT: Pluggable Python and C++ SOTA multi-object tracking modules with support for axis-aligned and oriented bounding boxes

Python 8,305 stars

google/trax

Trax — Deep Learning with Clear Code and Speed

Python 8,280 stars

lmcinnes/umap

Uniform Manifold Approximation and Projection

Unknown 8,251 stars

WooooDyy/LLM-Agent-Paper-List

The paper list of the 86-page SCIS cover paper "The Rise and Potential of Large Language Model Based Agents: A Survey" by Zhiheng Xi et al.

Overview: This repository is a comprehensive survey of large language model-based agents, providing a systematic overview of their applications and key topics. Key features: - Systematic overview of large language model-based agents - Comprehensive survey of papers related to LLM-based agents - Includes must-read papers for developers and researchers Tech stack: Python, Jupyter Notebook Why it matters: This repository serves as a valuable resource for developers and researchers interested in large language model-based agents, offering insights into their applications and key topics within the field.
Python 8,250 stars

AI4Finance-Foundation/FinRobot

FinRobot: An Open-Source AI Agent Platform for Financial Applications using Large Language Models

### Overview: FinRobot is an open-source AI agent platform designed for financial applications using large language models. It combines foundational models with financial tools, quantitative models, deterministic computation, and multi-agent workflows to build decision-grade financial applications. ### Key Features: - **Models Reason**: Models can be replaced. - **Software Computes**: Surrounding financial infrastructure ensures reliability. - **Agents Orchestrate**: Models, tools, workflows, validation, provenance, and evaluation make the system reliable. - **Versatile Applications**: Supports equity research, quantitative trading, risk analysis, investment banking, private equity, wealth management, and other high-stakes financial decisions. ### Tech Stack: - Python 3.10/3.11 ### Why It Matters: FinRobot is an open-source framework that combines AI models with financial tools to create reliable and decision-grade financial applications. Unlike single-model paradigms, it supports end-to-end agentic workflows, making it suitable for various high-stakes financial decisions. ### Repository: - **GitHub Repository**: AI4Finance-Foundation/FinRobot - **Stars**: 8239 - **Description**: FinRobot: An Open-Source AI Agent Platform for Financial Applications using Large Language Models - **Primary Language**: Python - **GitHub Description**: FinRobot: An Open-Source AI Agent Platform for Financial Applications using Large Language Models ### Tech Stack: - Python 3.10/3.11 ### Why It Matters: FinRobot is an open-source framework that combines AI models with financial tools to create reliable