Project directory

Projects

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

Python 163 stars

WZDTHU/TiM

Transition Models

### Overview: Transition Models (TiM) are a novel generative model designed to learn and navigate the entire generative trajectory with unprecedented flexibility. This approach allows TiM to master arbitrary state-to-state transitions and achieve state-of-the-art performance across various step counts on the GenEval benchmark. Unlike previous few-step generators, TiM demonstrates monotonic quality improvement as the sampling budget increases, delivering exceptional fidelity at resolutions up to 4096x4096. ### Key features: 1. **Flexible Trajectory Learning**: TiM is trained to learn any arbitrary state-to-state transitions, unifying the few-step and many-step regimes within a single powerful model. 2. **Monotonic Quality Improvement**: Despite its relatively small parameter count (865M), TiM shows significant quality improvement as the sampling budget increases, surpassing leading models like SD3.5 (8B parameters) and FLUX (12B parameters) across all evaluated step counts on GenEval. 3. **Native-Resolution Generation**: When employing the native-resolution strategy, TiM delivers exceptional fidelity at resolutions up to 4096x4096, showcasing its versatility in generating high-resolution images. ### Tech stack: Python ### Why it matters: Transition Models (TiM) offer a significant advancement in generative modeling, providing a flexible and powerful approach to learning and navigating the entire generative trajectory. Their ability to demonstrate monotonic quality improvement and achieve state-of-the-art performance across various step counts on the GenEval benchmark makes them a valuable addition to the field of gener
Unknown 163 stars

Yash-Kavaiya/GenAI-Projects

This is a collection of various Generative AI projects and AI Agents exploring the realms of Images, code, text, and more

Overview: This repository contains a collection of Generative AI projects and AI Agents, focusing on various domains such as images, code, text, and more. The projects are built using modern technologies and are designed to enhance user experiences through intelligent solutions. Key features: - Agent Buddy: A comprehensive toolkit for Google CCAI Dialogflow development. - Google Map AI: An AI-powered Google Maps assistant for planning trips and exploring the world. - Indigo AI Website: A cutting-edge travel booking system using modern web technologies. - AI-powered HR Query Management: Efficient processing and management of HR queries. - Visual builder for Google ADK workflows: Drag-and-drop agent graphs and export runnable Python scaffolds. - Website RAG System: Retrieval-Augmented Generation for extracting and querying website content. - Legal Assist Chatbot: AI assistant specialized in legal information and guidance. - In-House Contact Center: A project for an in-house contact center. - call-analytics: AI-powered analytics for transforming customer conversations into actionable insights. - Contact Center AI Feature: A feature for transforming customer conversations into actionable insights. Tech stack: Dialogflow, CCAI, Conversational Agents, Google-ADK, React, TypeScript, Gemini, Python, Next.js, Gradio, LangChain, Web Scraping, GraphQL, Vertex AI Agent Builder, Cloud Run, NLP, Speech-to-text, Sentiment Analysis, GraphQL, GraphQL, GraphQL, GraphQL, GraphQL, GraphQL, GraphQL, GraphQL, GraphQL, GraphQL, GraphQL, GraphQL, GraphQL, GraphQL, GraphQL, GraphQL, GraphQL, GraphQL, GraphQL, GraphQL
C++ 163 stars

dingodb/dingo-store

A distributed Key-Value Storage using Raft

Overview: Dingo-Store is a distributed Key-Value Storage system built on the Raft consensus protocol, designed for high availability and scalability. Key features: - Multi-replica mechanism for data consistency - Log replication, Leader election, and automatic splitting - Key-Value data model for high-frequency read-write capabilities - Distributed data storage and high-dimensional vector indexing Tech stack: C++ Why it matters: Dingo-Store offers robust, scalable, and high-performance distributed storage and computing solutions, making it suitable for various applications requiring high availability and low latency.
Python 163 stars

steveyeow/Feynman

Read books the way Feynman did — along with a continuously evolving network of agent-simulated great minds

Overview: Feynman is an interactive knowledge network that allows you to chat with books and great minds to quickly understand and explore the context of the books you read. Key features: - Chat with books to quickly understand and explore the context of the books you read. - Discover relevant books and sources through topic exploration, search, chat mentions, uploads, and community voting. - Great minds as living nodes, accumulating memory from conversations and becoming richer and more nuanced over time. Tech stack: Python Why it matters: Feynman helps you read the way Richard Feynman did, providing insights beyond any single source and connecting ideas across the full depth of available knowledge.
JavaScript 163 stars

stockedge/manga-generator

原作から脚本・画像生成・組版・PDF出力まで進める、Codex向け漫画制作ツール

### Overview: Manga Generator is a Codex-friendly tool designed to create manga from original works, scripts, images, and more, all seamlessly integrated into a PDF document. ### Key features: - Automatically generates scripts, images, and covers from original works. - Supports various formats and resolutions for high-quality output. - Integrates with Codex for efficient workflow and collaboration. - Provides detailed documentation and a comprehensive project layout. ### Tech stack: JavaScript, Node.js, Python, Poppler, reportlab, Pillow, and MANGA_BROWSER/MANGA_PYTHON. ### Why it matters: Manga Generator streamlines the process of creating manga from original works, making it accessible and efficient for Codex users. It ensures high-quality output and seamless integration, enhancing the overall production experience.
Python 163 stars

thu-nics/MoA

[CoLM'25] The official implementation of the paper <MoA: Mixture of Sparse Attention for Automatic Large Language Model Compression>

### Overview: MoA is an innovative approach to compressing large language models (LLMs) by optimizing the attention mechanism. This project aims to enhance the efficiency of LLM inference by adapting attention spans dynamically based on the input sequence length. The MoA method significantly reduces GPU memory usage, boosts decode throughput, and maintains performance without compromising on accuracy. ### Key Features: - **Dynamic Attention Span Adjustment**: MoA dynamically adjusts the attention span for each head based on the input sequence length, ensuring that heads attending to distant information can increase their span more efficiently. - **GPU Memory Reduction**: MoA achieves a 1.2-1.4x reduction in GPU memory usage, improving decode throughput by 6.6-8.2x and 1.7-1.9x compared to FlashAttention2 and vLLM. - **Minimal Performance Impact**: Despite the memory reduction, MoA maintains performance, making it a practical solution for large-scale LLM inference. ### Tech Stack: - **Python**: The primary programming language used for implementing MoA. - **FlashAttention2**: A state-of-the-art attention mechanism used as a baseline for comparison. ### Why It Matters: MoA offers a significant improvement in the efficiency of LLM inference by optimizing the attention mechanism, making it a valuable addition to the field of large language model research and development. ### Repository: - **Repository**: thu-nics/MoA - **GitHub Stars**: 162 - **GitHub Description**: CoLM'25: The official implementation of the paper "Mixture
Python 163 stars

yao8839836/kg-llm

Exploring large language models for knowledge graph completion. ICASSP 2025

Overview: This project explores the application of large language models for knowledge graph completion, focusing on the implementation of a model called KG-LLM as presented in the ICASSP 2025 conference paper. Key features: - Fine-tuning and inference examples for LLaMA models - Fine-tuning and inference examples for ChatGLM-6B models - Generation of input files for LLMs - Evaluation of model performance Tech stack: Python Why it matters: This project showcases the potential of large language models in enhancing knowledge graph completion tasks, providing a practical application of these models in the field of natural language processing and knowledge extraction.
Java 162 stars

ChinaYiqun/java-rag

This RAG (Retrieval-Augmented Generation) project is implemented using pure Java. This approach makes it easier to adapt to enterprise-level environments and is more conducive to secondary development.

Overview: This project is a Java implementation of the Retrieval-Augmented Generation (RAG) framework, designed for developers who want to learn RAG internals, integrate it into existing Java systems, or replace individual providers without using Spring Boot or other mandatory frameworks. Key features: - Pure-Java implementation - Visual playground for inspecting knowledge base, grounded chat, and retrieval evidence - Supports PDF, Word, and Markdown files - Real-time interaction with the React frontend - Option to use an Ollama profile for a local language model - No need for API key or model download - Compatible with Java 8 and above - Includes file parsers, Redis, Elasticsearch, MinIO, MySQL, and other infrastructure components Tech stack: Java Why it matters: This project provides a practical and transparent way to understand and utilize RAG, making it easier to adapt to enterprise-level environments and facilitating secondary development without the need for additional frameworks.
Python 162 stars

Deen-Bridge/dnb-ai

Islamic-knowledge AI service for DeenBridge — FastAPI + Gemini assistant with verified Qur'an/Hadith citations, scholar-review fallback, and guidance for Stellar/USDC payments.

### Overview: The Deen Bridge AI service, powered by FastAPI and Google Gemini, provides an Islamic-knowledge AI assistant for DeenBridge, a platform using the Stellar network for transactions and payments. The assistant wraps Google's Gemini model with Islamic context, multilingual support, and content safety filters, offering detailed conversation history and per-session guidance. ### Key Features: - **Islamic Context-Aware Responses**: Grounded in a curated system prompt. - **Multilingual Support**: Arabic, English, Urdu, Malay, French, and more. - **Conversation History**: Per-session chat history. - **Content Safety Filters**: Ensures model output is safe. - **Confidence-Aware Answers**: Abstains or hedges instead of guessing. - **Privacy Controls**: User profiles extracted from conversations, with GET/DELETE endpoints for privacy and opt-out. - **Conversation Summarization**: Compacted API for token-budget-triggered eviction. - **Tafsir Grounded Ayah Explanations**: From named classical works. - **Hadith Research Agent**: Retrieval, isnad chain analysis, rijal cross-referencing, and justification grading. - **Structured Citations**: Quran and Hadith references validated and typed. - **FastAPI**: Fast, automatic OpenAPI docs at `/docs`. ### Tech Stack: - Python ### Why It Matters: This service provides a comprehensive Islamic-knowledge AI assistant for DeenBridge, ensuring accurate and contextually relevant responses, while maintaining content safety and privacy controls. The use of FastAPI and Google Gemini enhances the AI's performance and
Python 162 stars

FennelFetish/qapyq

AI-assisted media curator for large image/video datasets. Streamlined captioning, cropping, masking for LoRA/diffusion training workflows.

**qapyq** is an AI-assisted media curator designed for large image/video datasets. It streamlines captioning, cropping, and masking tasks for LoRA/diffusion training workflows. Key features include drag-and-drop support for quick captioning, multiple selection for sorting and filtering, and manual or automatic mask application. Ideal for researchers and developers working on AI and image processing projects.
Unknown 162 stars

Luciferbobo/Awesome-One-Step-Generation

A curated list of papers, code, and resources for one-step diffusion models that turn noise into high-quality samples in a single neural network forward pass.

### Overview: A curated list of papers, code, and resources for **one-step diffusion models** that turn noise into high-quality samples in a single neural network forward pass. ### Key features: - Consistency Models - iCT (Improved Techniques for Training Consistency Models) - CD (Consistency Models) - CT (Consistency Models Made Easy) - iCT (Inverse Flow and Consistency Models) - How to Build a Consistency Model: Learning Flow Maps via Self-Distillation - Flow Straightening - Rectified Flow - Flow Matching - MeanFlow - InstaFlow - Distribution Divergence Minimization - DMD (Distribution Divergence Minimization) - SiD (Score Matching) - Diff-Instruct - SwiftBrush - Forward KL / Regression - Reverse KL / Distribution Matching - Fisher Divergence / Score Matching - Variational Bounds - Adversarial Training - ADD (Adversarial Training for Diffusion Models) - LADD (Lightweight Adversarial Training) - YOSO (Zero-Shot Adversarial Training) - SDXL-Lightning - Shortcut / Direct Mapping - Shortcut Models - D2O (Direct Mapping) - NCT (Neural Consistency Training) - Drifting Models - Generative Drifting - Gradient Flow Drifting - Applications - Text-to-Image / Personalization
Swift 162 stars

VocaHQ/vocamac

Open-source, offline voice-to-text for macOS. Hold a hotkey, speak, text appears. Private on-device dictation with multiple speech engines.

### Overview: VocaMac is an open-source, offline voice-to-text solution for macOS that allows you to type directly into any app on your Mac. It uses native Apple Silicon engines for fast and accurate transcriptions, making it perfect for dictating text without the need for an account or subscription. ### Key Features: - **Dictation**: Type into any app, with live words in a small overlay while you speak. - **Writing Styles**: Personal dictionary for names and jargon, and smart cleanup for short phrases. - **Writing Modes**: Writing styles per app or website, and command mode for selecting and changing text. - **Transcription**: Transcribe audio and video files. ### Tech Stack: Swift ### Why It Matters: - **Private**: Speech is recognized on your Mac, no need for an account or subscription. - **Works Everywhere**: Text is typed at your cursor in any app: Mail, Slack, VS Code, the terminal, your browser. - **Fast and Accurate**: Native Apple Silicon engines (Parakeet, Whisper, Apple Speech) on the Neural Engine and GPU. - **Free and Open Source**: Under AGPL-3.0 license. ### Install: - Needs an Apple Silicon Mac on macOS 14 Sonoma or later. - Can be installed via Homebrew or downloaded from the latest release. ### Get Started: 1. Open VocaMac in the menu bar. 2. Allow microphone, accessibility, and input monitoring permissions. 3. Hold **Right Option**, speak, and let go. Your words appear at the cursor.
Python 162 stars

abdelfattah-lab/BitMoD-HPCA-25

Overview: BitMoD is an algorithm-hardware co-design framework for LLM acceleration using bit-serial hardware with mixture-of-datatypes. It supports diverse precision and data types with a flexible accuracy-efficiency trade-off. Key features: - Bit-serial hardware acceleration - Mixture-of-datatypes support - Flexible precision and data type trade-off Tech stack: Python Why it matters: BitMoD offers a novel approach to LLM acceleration that leverages bit-serial hardware and a flexible data type framework, potentially improving performance and energy efficiency compared to traditional methods.
Swift 162 stars

ashvardanian/SwiftSemanticSearch

Real-time on-device text-to-image and image-to-image Semantic Search with video stream camera capture using USearch & UForm AI Swift SDKs for Apple devices 🍏

### Overview: This Swift demo app showcases how to build real-time native AI-powered apps for Apple devices using Unum's Swift libraries and quantized models. It leverages UForm to understand and embed multimodal data, including texts and images, processing them on the fly from a camera feed. USearch is then used for real-time search over the semantic space, enabling both text-to-image and image-to-image search capabilities. ### Key features: - Real-time text-to-image and image-to-image semantic search - Uses Unum's Swift libraries and quantized models - Precomputed embeddings and index for efficient search - Capable of processing vector embeddings and performing geo-spatial search - Integrates with `vmanot/Media` library to fetch camera feed, embedding, and searching frames on the fly ### Tech stack: Swift ### Why it matters: This demo app demonstrates the power of AI and Swift integration for building real-time, AI-powered apps on Apple devices. It showcases how to leverage Unum's Swift libraries and quantized models to create efficient and scalable solutions for image and text-based search, making it a valuable resource for developers looking to integrate AI into their apps.
Python 162 stars

aws-samples/amazon-kendra-langchain-extensions

Samples to build Generative AI applications with LangChain and Amazon Kendra

Overview: This repository contains samples for building Generative AI applications with LangChain and Amazon Kendra, focusing on a QA chain using an `AmazonKendraRetriever` class. Key features: - Amazon Kendra Retrieval for enhanced search capabilities - LangChain integration for generative AI applications - QA chain implementation using Kendra retriever - Detailed implementation details in blog post Tech stack: Python Why it matters: This repository provides a practical guide on how to integrate Amazon Kendra with LangChain, offering a robust solution for generating high-accuracy generative AI applications using enterprise data. Repository: aws-samples/amazon-kendra-langchain-extensions Primary language: Python GitHub stars: 162
Jupyter Notebook 162 stars

infocusp/diffusion_models

Minimal standalone example of diffusion model

Overview: This repository contains a minimal standalone example of a diffusion model, designed to help understand the forward and reverse mapping processes of diffusion models. Key features: - Minimal standalone example - Equations and code for forward and reverse diffusion processes - Visualizations of forward and reverse diffusion trajectories Tech stack: Jupyter Notebook Why it matters: This notebook serves as a practical tool to help developers and researchers grasp the fundamental concepts of diffusion models, facilitating a deeper understanding of their applications and functionalities.
C++ 162 stars

kroko-ai/kroko-onnx

Kroko ASR - Speech-to-text

### Overview: Kroko ASR is an open-source speech-to-text engine developed by Kroko ASR. It supports both community and premium models, focusing on fast and high-quality production models. ### Key features: - Community models available under a CC-BY-SA license. - Commercial models with premium performance. - Full documentation available [here](https://docs.kroko.ai/on-premise/#). - Native Android app and browser-based transcription. - Discord and Reddit community for collaboration and support. ### Tech stack: C++ ### Why it matters: Kroko ASR provides developers with a fast, high-quality speech-to-text engine, making it easier to integrate and deploy speech recognition solutions. ### GitHub stars: 162 ### Repository: kroko-ai/kroko-onnx
Python 162 stars

lucidsim/lucidsim

Official Repo for the paper "Learning Visual Parkour from Generated Images" (CoRL 2024).

Overview: LucidSim is an official repository for the paper "Learning Visual Parkour from Generated Images" (CoRL 2024), featuring realistic and diverse visual data from generative models integrated into classical physics simulators, enabling robots to learn parkour tasks without requiring depth. Key features: - Realistic and diverse visual data from generative models - Integration with classical physics simulators - Expert policy checkpoint for parkour tasks - Generative augmentation pipeline for realistic images Tech stack: Python Why it matters: LucidSim provides a practical solution for robotics researchers to train robots to perform parkour tasks using generative models, enhancing the realism and diversity of the training data, and facilitating the development of more advanced robotics applications.
TypeScript 162 stars

oil-oil/see-skill

Vision & image analysis skill for Claude Code & Codex. 帮不能看图的模型看懂图片和视频。

### Overview: See Skill 是一个用于任何不支持多模态的模型的补充工具,帮助其理解图片和视频。它能够分析图片、截图和视频,并输出可阅读的媒体报告,同时保留视频的完整时间线和音频。 ### Key Features: - **图片和视频分析**:See Skill 可以识别图片和视频中的对象、布局和界面状态,并输出清晰的文本报告。 - **本地路径支持**:用户可以提供本地路径或 URL,See Skill 会根据需要将图片保存到本地,然后分析。 - **多模态支持**:See Skill 可以与多种供应商(如 ZenMux、百炼、OpenRouter 和 TokenDance)配合使用,以获得更全面的视觉理解。 - **云端和本地分析**:See Skill 可以在云端或本地进行分析,选择适合的供应商和模型以获得最佳结果。 ### Tech Stack: See Skill 使用 TypeScript 作为主要编程语言,支持多模态分析和本地路径分析。 ### Why It Matters: See Skill 是一个关键工具,帮助那些不支持多模态分析的模型理解图片和视频。它提供了一种简单而有效的方法,使得这些模型能够更好地适应各种视觉任务,从而提升整体系统的性能和用户体验。 ### GitHub Stars: See Skill 在 GitHub 上已经有 163 个星,显示了它的受欢迎程度和开发者对它的认可。 ### Repository: Repository: oil-oil/see-skill ### Primary Language: Primary language: TypeScript
Go 162 stars

pyadav/gateway

[deprecated] AI Gateway - core infrastructure stack for building production-ready AI Applications

### Overview: The AI Gateway is a robust cloud-native infrastructure stack designed to build production-ready AI applications. It provides a universal API for integrating 100+ LLMs, including OpenAI, Azure, Cohere, Anthropic, HuggingFace, Replicate, and Stable Diffusion. ### Key features: - Seamless integration with the universal API - Reliable LLM routing with AI router - Load balancing across multiple models and providers - Automatic retries with exponential fallbacks - High availability and resiliency using production-ready LLMOps - Detailed usage analytics - PII detection and masking - Simple & semantic caching for cost reduction - No vendor lock-in observability - logging, monitoring, and tracing - Enterprise-ready with enhanced security, reliability, and scalability with custom deployments support ### Tech stack: Go ### Why it matters: The AI Gateway is essential for building production-ready AI applications, providing a reliable and scalable infrastructure that integrates with multiple LLM providers, ensuring high availability and security, and allowing for cost-effective and efficient usage analytics.