Project directory

Projects

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

Python 234 stars

FusionBrainLab/OmniFusion

OmniFusion — a multimodal model to communicate using text and images

### Overview: OmniFusion is a multimodal AI model designed to enhance traditional language processing systems by integrating visual and textual information, making it capable of understanding and responding to both text and images. ### Key features: - **Multimodal Integration**: OmniFusion can process and interpret both textual and image data. - **Adapter Mechanism**: A mechanism that allows the language model to incorporate information from different modalities. - **Two-Encoder Architecture**: The model uses two visual encoders (CLIP-ViT-L and Dino V2) for enhanced multimodal capabilities. - **Adapter Layers**: The adapter layer maps visual embeddings to textual embeddings, improving the model's understanding of visual data. ### Tech stack: Python ### Why it matters: OmniFusion is a significant advancement in AI, offering a new dimension to language processing by integrating visual information, making it more versatile and powerful in various applications. Repository: FusionBrainLab/OmniFusion GitHub stars: 234
TeX 234 stars

OpenMachine-ai/transformer-tricks

A collection of tricks and tools to speed up transformer models

### Overview: Transformer Tricks is a collection of techniques designed to simplify and speed up transformer models. These tricks aim to reduce unnecessary components, making models more efficient and faster. ### Key Features: - **Slim Attention**: Simplifies attention mechanisms by removing the V-cache from the context memory, reducing context memory usage by half. - **FlashNorm**: Removes the weights from RMSNorm and merges them with the next linear layer, improving efficiency. - **MatShrink**: A work in progress, focuses on reducing memory usage by precomputing the first layer. - **Precomputing the First Layer**: Eliminates the need for the encoder stack, reducing computational complexity. - **KV-weights only for Skipless Transformers**: Removes the weights from RMSNorm and merges them with the next linear layer, improving efficiency. ### Tech Stack: The project is built using LaTeX for documentation and presentation. ### Why It Matters: These techniques extend a recent trend in neural network design towards architectural parsimony, where unnecessary components are removed to create more efficient models. Notable examples include simplifying RMSNorm, eliminating bias parameters in PaLM, and omitting the encoder stack in decoder-only transformers. This trend began with the original transformer model's removal of recurrence and convolutions, aiming to create more efficient and faster models.
Python 234 stars

XortexAI/XMem

Xmem is a India's First open source multi-modal, multi-agentic long‑term memory layer for AI agents.

### Overview: XMem is India's first open-source multi-modal, multi-agentic long-term memory layer designed to provide persistent, cross-platform memory for AI agents, including LLMs and interfaces. It offers a unified memory layer that can be integrated into various AI use cases, such as temporal memory for long-running agents, medical memory for patient context, enterprise memory for teams and projects, and developer memory for coding workflows. ### Key Features: - **Persistent Memory**: XMem stores and retrieves memories in a way that allows AI agents to remember and recall information over long periods. - **Multi-Modal Integration**: Supports integration with multiple AI platforms and interfaces, ensuring seamless memory across different tools. - **Real-Time Search & Injection**: Enables users to search and inject relevant context directly into their input, enhancing productivity and recall. - **Cross-Platform Compatibility**: Works across different operating systems and platforms, ensuring consistent memory across various environments. ### Tech Stack: - Python - FastAPI - LangChain - Rust Weaver - Multi-LLM (Gemini, Claude, GPT, Bedrock, Ollama) ### Why It Matters: XMem addresses the common issue of LLMs starting from scratch with each conversation, offering a persistent memory layer that ensures agents retain context and information across interactions. This technology is crucial for applications that require long-term memory, such as medical agents, enterprise projects, and AI-driven development workflows, thereby enhancing the reliability and effectiveness of AI agents in various domains.
Python 234 stars

aniketmaurya/chitra

A multi-functional library for full-stack Deep Learning. Simplifies Model Building, API development, and Model Deployment.

Overview: Chitra is a multi-functional library designed for full-stack Deep Learning, simplifying model building, API development, and model deployment. Key features: - Auto Dockerization of Models - Framework Agnostic Model Serving & Interactive UI prototype app - Data Visualization, Bounding Box Visualization - Model interpretation using GradCAM/GradCAM++ - Faster data loading without any boilerplate - Progressive resizing of images - Rapid experiments with different models using chitra.trainer module Tech stack: Python Why it matters: Chitra simplifies complex deep learning tasks, making it accessible and efficient for developers, allowing them to focus on the core functionalities of their projects without worrying about the underlying infrastructure. Repository: aniketmaurya/chitra GitHub stars: 234 GitHub description: A multi-functional library for full-stack Deep Learning. Simplifies Model Building, API development, and Model Deployment.
Unknown 233 stars

Alexey-Popov/awesome-ai-architect

10x your AI Architect journey: plain‑language, guides that blend AI engineering + solution architecture.

### Overview: This repository provides a comprehensive guide to AI architecture, blending AI engineering with solution architecture. It offers plain-language explanations and practical examples to help developers accelerate their AI Architect journey. ### Key Features: - AI Architecture Patterns - Vector Stores & Embeddings - Databases for AI - Serving & Scaling - Inference Infrastructure - Evaluation & Observability - Guardrails - Observability - Safety & Security - Red Teaming - Security & Compliance - Orchestration Frameworks - Code Execution Sandboxes - Advanced RAG - Cloud for AI - Multi-Cloud - Model Routing - Multi-LLM Strategies - Data Scraping - Data Lakes & Marts - AI Workflow Automation - Genetic Memory ### Tech Stack: Plain-language guides and practical examples. ### Why It Matters: This repository helps developers understand and implement AI architectures effectively, ensuring they can build robust and scalable solutions.
Python 233 stars

ConstantineB6/comfy-pilot

MCP server + embedded terminal that lets Claude Code see and edit your ComfyUI workflows

### Overview: Comfy Pilot is a developer-friendly tool that allows Claude Code to directly interact with ComfyUI workflows, streamlining the process of building and modifying your workflows. ### Key Features: - **MCP Server**: Provides direct access to view, edit, and run ComfyUI workflows. - **Embedded Terminal**: Runs Claude Code within the ComfyUI interface, allowing for real-time adjustments and modifications. - **Image Viewing**: Claude can view and analyze outputs from Preview Image and Save Image nodes. - **Graph Editing**: Allows for batch creation, deletion, moving, and connecting of nodes. ### Tech Stack: Python ### Why It Matters: Comfy Pilot streamlines the workflow process by eliminating the need for manual node searching and tweaking, making it easier and more efficient for developers to build and modify their ComfyUI applications. ### Installation: - **CLI (Recommended)**: Use `comfy node install comfy-pilot` - **ComfyUI Manager**: Open ComfyUI, click **Manager** → **Install Custom Nodes**, search for "Comfy Pilot", and install. - **Git Clone**: Clone the repository from GitHub and restart ComfyUI. ### Requirements: - ComfyUI - Python 3.8+ ### Features: - **MCP Server**: Direct access to view, edit, and run workflows. - **Embedded Terminal**: Real-time adjustments and modifications. - **Image Viewing**: View and analyze outputs. - **Graph Editing**: Batch node creation, deletion, moving, and connecting. ### Demo: - [Demo](https
Python 233 stars

DerwenAI/strwythura

Strwythura: construct an entity-resolved knowledge graph from structured data sources and unstructured content sources, implementing an ontology pipeline, plus context engineering for optimizing AI application outcomes within a specific domain. This produces a Streamlit app, with MLOps instrumentation.

Overview: This tutorial guides you through constructing an entity-resolved knowledge graph from structured data sources and unstructured content sources, implementing an ontology pipeline, and optimizing AI application outcomes within a specific domain. The process leverages advanced techniques such as entity embeddings and graph algorithms to enhance context engineering. The final product is a Streamlit app that integrates with a question/answer chat bot. Key features: - Constructing an entity-resolved knowledge graph - Implementing an ontology pipeline - Optimizing AI application outcomes - Enhancing context engineering with entity embeddings and graph algorithms Tech stack: Python Why it matters: This tutorial provides hands-on experience with advanced techniques in neurosymbolic AI, including entity resolution, named entity recognition, domain context, computable semantics, ontology pipeline, entity linking, textgraphs, human-in-the-loop, spectral indexing, interactive visualization, graph analytics, declarative LLM integration, retrieval-augmented generation, observability and optimization, and epistemic literacy. The end result is a Streamlit app that implements an enhanced GraphRAG for a question/answer chat bot, making it suitable for various downstream applications.
Unknown 233 stars

EvoLinkAI/gpt-image-2.5-for-e-commerce

GPT Image 2.5 for e-commerce: prompt cookbook for listing photos, model try-on, product showcases, interaction scenes, and social commerce creatives.

Overview: EvoLinkAI's GPT Image 2.5 for e-commerce is a comprehensive tool designed to enhance the visual representation of products and interactions in e-commerce platforms. This project aims to streamline the process of creating engaging and effective visual content, including listing photos, model try-on, product showcases, and social commerce creatives. Key features: - Enhanced visual representation of products - Model try-on functionality - Product showcases - Social commerce creatives Tech stack: The project utilizes GPT-3.5 for generating high-quality images and text descriptions. Why it matters: This tool simplifies the process of creating visually appealing and informative visual content, making it easier for e-commerce businesses to attract and engage customers effectively.
Python 233 stars

SOTAMak1r/DeepVerse

DeepVerse: 4D Autoregressive Video Generation as a World Model

Overview: DeepVerse is a cutting-edge 4D autoregressive video generation model designed to enable immersive and interactive experiences, particularly useful for game-like applications. It allows users to explore a virtual world through images, offering a unique perspective on gameplay and storytelling. Key features: - 4D autoregressive video generation - Real-time interaction and exploration - Supports both text and image prompts - Inference speed: 4 FPS, GPU memory usage: 17GB Tech stack: Python, PyTorch, Hugging Face Why it matters: DeepVerse provides a novel way to visualize and interact with virtual worlds, offering a fresh perspective on game development and storytelling. Its ability to generate 4D videos from images makes it particularly useful for creating immersive and engaging experiences, especially in game-like applications.
Python 233 stars

XMUDeepLIT/MemGraphRAG

[KDD 2026] MemGraphRAG: Memory-based Multi-Agent System for Graph Retrieval-Augmented Generation

Overview: MemGraphRAG is a memory-enhanced GraphRAG framework that connects unstructured passages, extracted facts, and abstract schemas in a three-layer memory for reliable retrieval and generation. Key features: - Three-layer memory: Bidirectional links among schemas, facts, and source passages. - Ontology induction: Abstracts facts into reusable schemas and filters low-frequency patterns. - Conflict-aware construction: Detects hard conflicts with passage evidence and resolves connected conflict groups. - Memory-derived graph: Creates type, entity, and passage nodes after conflict resolution. - Graph-enhanced retrieval: Combines embedding similarity and Personalized PageRank. - Batch QA: Records answers, retrieved documents, scores, latency, and token usage. Tech stack: Python Why it matters: MemGraphRAG offers a robust solution for reliable retrieval and generation, particularly in the context of graph-based knowledge representation and reasoning.
Python 233 stars

antarys-ai/python

Python client for Antarys vector database, optimized for large-scale vector operations with built-in caching, parallel processing, and dimension validation.

### Overview: Antarys is a high-performance vector database optimized for large-scale AI applications. It offers 1.5-2x faster text queries and 6-8x faster image queries compared to leading alternatives, while maintaining superior recall accuracy. ### Key features: - **Built-in Text Embeddings**: Efficiently converts text into vector representations. - **Vector Operations**: Supports upsert, query, and delete operations. - **Parallel Processing**: Optimized for multi-core environments. - **Dimension Validation**: Ensures data integrity and performance. - **Cache Management**: Efficiently manages memory to speed up queries. - **Health Monitoring**: Provides insights into database health and performance. ### Tech stack: Python ### Why it matters: Antarys is designed for production-scale AI applications, offering unparalleled performance and scalability. Its optimized architecture ensures faster text and image queries, making it ideal for applications requiring high recall accuracy and high throughput. Repository: antarys-ai/python GitHub stars: 232
Python 233 stars

cxcscmu/AutoGEO

[ICLR'26] AutoGEO: a Generative Engine Optimization framework to automatically learn generative engine preferences, and rewrite web contents for more traction.

### Overview: AutoGEO is a framework designed to automatically extract content preference rules from generative engines and optimize web content for higher visibility in LLM-generated answers. Our paper, "What Generative Search Engines Like and How to Optimize Web Content Cooperatively," was accepted by ICLR 2026. ### Key Features: - **Rule Extraction:** Automatically mines content preferences from generative engines. - **AutoGEO<sub>API</sub>:** Prompt-based GEO model using extracted rules. - **AutoGEO<sub>Mini</sub>:** Cost-effective GEO model trained with reinforcement learning. ### Tech Stack: - Python ### Why It Matters: AutoGEO simplifies the process of optimizing web content for better visibility in LLM-generated answers, making it easier for developers to improve their content's performance without extensive manual intervention.
Python 233 stars

spcl/knowledge-graph-of-thoughts

Official Implementation of "Affordable AI Assistants with Knowledge Graph of Thoughts"

Overview: Knowledge Graph of Thoughts (KGoT) is an official implementation of an AI assistant architecture that integrates large language models (LLMs) with dynamically constructed knowledge graphs (KGs). This framework enables low-cost models to solve complex tasks effectively by structuring task-relevant knowledge into a dynamic KG representation. Key features: - Integrates LLM reasoning with KGs - Extracts and structures task-relevant knowledge into a dynamic KG representation - Iteratively enhances the KG through external tools like math solvers, web crawlers, and Python scripts - Provides a modular and flexible framework with three main components: Controller, Graph Store, and Integrated Tools Tech stack: Python Why it matters: KGoT offers a cost-effective solution for AI assistants by leveraging LLMs and dynamically constructed KGs, making it suitable for applications where computational resources are limited. Repository: spcl/knowledge-graph-of-thoughts GitHub stars: 233
Unknown 233 stars

taco-group/GenAI4AD

a comprehensive and critical synthesis of the emerging role of GenAI across the full autonomous driving stack

### Overview: This repository is a comprehensive and critical synthesis of the emerging role of GenAI across the full autonomous driving stack. It provides a wide range of datasets and methods for training and evaluating AI models in autonomous driving. ### Key Features: - Single-Vehicle Perception Datasets: KITTI, Cityscapes, ApolloScape, Honda H3D, nuScenes, Waymo Open Dataset, and Argoverse. - Motion Forecasting and Cooperative Driving Datasets: None specified. - Simulation Based Datasets: None specified. - Language-Based Datasets: None specified. ### Tech Stack: Python, TensorFlow, PyTorch, and various datasets. ### Why it Matters: This repository serves as a valuable resource for researchers and developers looking to advance the field of autonomous driving through the use of GenAI. It provides a diverse set of datasets and methods that can be used to train and evaluate AI models, ultimately leading to more efficient and safer autonomous driving systems.
TypeScript 233 stars

telekom/create-tsi

Create-tsi is a generative AI RAG toolkit which generates AI Applications with low code.

Overview: Create-tsi is a generative AI RAG toolkit that simplifies the creation of AI applications using low-code methods. Key features: - Generates AI applications with low code - Uses LLMs hosted by T-Systems on Open Telekom Cloud - Offers a Next.js-powered front-end and a Python FastAPI backend - Allows customization of generated applications - Supports data ingestion and indexing for more complex applications Tech stack: TypeScript Why it matters: Create-tsi streamlines the AI application creation process, making it accessible and flexible for developers, while leveraging the power of LLMs and Next.js for a seamless user experience.
Rust 233 stars

timoncool/dub-studio

Free offline AI video dubbing studio for Windows — voice cloning, translation, subtitles & on-screen-text localization. 100% local, one native .exe, zero Python.

### Overview: Dub Studio is a free, offline AI video dubbing tool for Windows that allows users to revoice any video into another language with a cloned voice, translated captions, and on-screen text localization. It is designed to be completely local and does not require any cloud services or Python, making it ideal for users who prefer to keep their data and processes on their own machines. ### Key Features: - **Voice Cloning**: Convert the original video into a dubbed version using the speaker's own voice. - **Translation**: Automatically translate the subtitles from the original language to the target language. - **On-Screen Text Localization**: Localize the text on the video frame for better readability. - **Live Editor**: Edit captions, voice, blur boxes, fonts, and titles in real-time. - **Local Execution**: Runs entirely on the user's machine without needing a cloud service or Python. - **GPU Optimization**: Uses a NVIDIA GPU for voice, translation, and vision stages, and subtitles are burned into the video with NVENC. - **OpenRouter Option**: Offload heavy stages to the cloud via OpenRouter for improved performance on less powerful machines. ### Tech Stack: - **Rust + Native C++/CUDA Engines**: The entire pipeline is built with Rust and native C++/CUDA engines (GGUF/ONNX). - **Downloaded and Installed by App**: Models, engines, CUDA/VC++ runtime, and ffmpeg are downloaded and installed by the app itself on first run. - **NVIDIA GPU Optimization**: Voice, translation, and vision stages run on CUDA
Python 233 stars

tqch/ddpm-torch

Unofficial PyTorch Implementation of Denoising Diffusion Probabilistic Models (DDPM)

Overview: This project provides an official implementation of Denoising Diffusion Probabilistic Models (DDPM) using PyTorch. It includes training, sampling, and evaluation features, as well as support for distributed data parallel training. Key features: - Original DDPM training & sampling - DDIM sampler - Standard evaluation metrics (FID, Precision, Recall) - Distributed Data Parallel (DDP) multi-GPU training Tech stack: PyTorch Why it matters: This implementation is useful for researchers and developers looking to apply Denoising Diffusion Models in their projects, providing a practical way to train and evaluate models based on the DDPM framework. Repository: tqch/ddpm-torch Primary language: Python GitHub stars: 233 GitHub description: Unofficial PyTorch Implementation of Denoising Diffusion Probabilistic Models (DDPM) README excerpt: [Image banner] ## Features - [x] Original DDPM[^1] training & sampling - [x] DDIM[^2] sampler - [x] Standard evaluation metrics - [x] Fréchet Inception Distance[^3] (FID) - [x] Precision & Recall[^4] - [x] Distributed Data Parallel[^5] (DDP) multi-GPU training ## Requirements - torch>=1.12.0 - torchvision>=1.13.0 - scipy>=1.7.3 ## Code usage <p align="center"> <table width="10
Python 232 stars

Fsoft-AIC/Grasp-Anything

Dataset and Code for ICRA 2024 paper "Grasp-Anything: Large-scale Grasp Dataset from Foundation Models."

Overview: Grasp-Anything is a dataset and code repository for the ICRA 2024 paper "Grasp-Anything: Large-scale Grasp Dataset from Foundation Models." This project aims to provide a comprehensive resource for researchers and developers interested in grasping tasks. Key features: - Large-scale grasp dataset accessible via a publicly available link. - Support for various datasets including Cornell, MIT, and more. - Training and testing scripts for different baselines and datasets. - Pretrained models available for evaluation, stored at `logs/<timestamp>_<training_description>`. Tech stack: Python Why it matters: Grasp-Anything offers researchers a valuable resource for developing and evaluating grasping algorithms, making it essential for advancing the field of robotics and artificial intelligence.
Python 232 stars

mindflowai/mindflow

🧠 code-awareness

### Overview: MindFlow is a powerful AI-powered CLI tool designed for modern developers, providing a comprehensive suite of features including a chatbot, code generator, code search, and more. ### Key Features: - **Chatbot**: Interact with OpenAI's GPT-3.5 Turbo or GPT-4 directly. - **Code Generator**: Automatically generate boilerplate code based on project requirements. - **Chat History Management**: Maintain and retrieve conversation history. - **Git Diff Summaries**: Quickly summarize and compare Git diffs. - **Automatic Git Commits**: Integrate with Git to automatically commit changes. - **Automatic Pull Requests**: Automate the process of creating pull requests. - **Use-Case Showcase**: Demonstrations of MindFlow's capabilities in various development scenarios. ### Tech Stack: Python ### Why it Matters: MindFlow simplifies the development process by providing a unified interface for AI-powered tools, making it easier for developers to leverage cutting-edge AI technologies without the need for deep integration. ### Repository: mindflowai/mindflow ### GitHub Stars: 232 ### GitHub Description: 🧠 code-awareness
Python 232 stars

myCSAI/Ziwei

基于已有基座模型微调的算命大模型

### Overview: 基于已有基座模型微调的算命大模型 ### Key features: - Ziwei-llama-7B:基于Chines-llama-alpacha-7B通过lora微调和小批量文本pre-train训练而来,扩充了中文词汇表,提升了中文算命领域的表现。 - Ziwei-chatglm3-6B:基于Chatglm3-6B通过p-tuning训练而成,拥有目前10B以下最好的中文表现能力。 ### Tech stack: Python ### Why it matters: 通过微调现有基座模型,我们能够显著提升算命服务的准确性和趣味性,为用户提供更加个性化和精准的算命体验。