Project directory

Projects

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

Python 14 stars

NFDI4BIOIMAGE/omero-vitessce

OMERO.web plugin for the Vitessce multimodal data viewer.

### Overview: OMERO.vitessce is an OMERO.web plugin designed for the Vitessce multimodal data viewer, providing enhanced functionality and user experience. ### Key features: - **Right-Hand Side Panel**: Allows users to select predefined configurations or generate custom ones for the Vitessce viewer. - **Open With**: Enables users to open the Vitessce viewer directly from the OMERO.web interface. - **Autogenerated Configurations**: Automatically generates and attaches configuration files for the viewer, simplifying setup. ### Tech stack: Python ### Why it matters: OMERO.vitessce offers a more intuitive and efficient way to interact with the Vitessce viewer, enhancing the overall user experience and making it easier to manage multimodal data.
Python 14 stars

NooBlock/astrbot-rag-kb

中文互联网梗 / 黑话 RAG 语料库:5 个分层知识库(4544 条 chunk)+ AstrBot 导入工具 + 使用 wiki。

Overview: 这个项目提供了一个中文互联网梗、黑话和社区语气的RAG语料库,包括5个层次的中文互联网语料库,用于增强中文聊天机器人的对话能力。 Key features: - 5个层次的中文互联网语料库 - 4544个chunk的中文互联网语料 - 用于AstrBot知识库的chunks.jsonl格式 - 验证环境:AstrBot v4.29.3 + Qwen/Qwen3-Embedding-8B - 语料来源:公开数据集/网页清洗,原始抓取文件不在本仓库发布 - 第三方语料的许可状态多为未声明/仅限自用,需自行核对上游许可 - 分层建库,避免语义混杂 - 语料校验仅在v4.29.3的接口验证过 Tech stack: Python Why it matters: 本项目通过提供中文互联网梗、黑话和社区语气的RAG语料库,增强了中文聊天机器人的对话能力,使其能够更好地理解和回应中文网络上的流行梗和黑话,同时保持社区风格的对话方式。
Python 14 stars

PRITHIVSAKTHIUR/Flux-LoRA-DLC

Flux-LoRA-DLC is an experimental, advanced image generation and image-to-image styling platform built on top of the state-of-the-art black-forest-labs/FLUX.1-dev text-to-image foundation model. The suite includes an integrated multi-LoRA routing manager packed with a gallery collection of over 250 highly distinct aesthetic DLC adapters.

Overview: Flux-LoRA-DLC is an experimental, advanced image generation and image-to-image styling platform built on top of the state-of-the-art `black-forest-labs/FLUX.1-dev` text-to-image foundation model. The suite includes an integrated multi-LoRA routing manager packed with a gallery collection of over 250 highly distinct aesthetic DLC adapters. Key features: - Massive 250+ LoRA Library: Instantly browse and hot-swap through an extensive pre-configured array of artistic, cinematic, cartoon, and highly realistic LoRA adapters via a single interactive grid. - On-the-Fly External Mounting: Dynamically download and load any public FLUX-compatible adapter weights directly during active sessions by pasting its Hugging Face repository slug. - Latent Denoising Previews: Overrides standard generation pipelines with a custom rendering loop that hooks directly into the discrete flow-matching Euler scheduler to stream step-by-step image passes. - Image-to-Image Conditioning: Supports structural image-to-image transformations accompanied by a granular denoise strength factor to precisely balance source image influence with prompt weight. - Sleek Steel Blue Theme: Wrapped in an intuitive, responsive dashboard styled with deep gray and steel blue colors, incorporating real-time mathematical progress containers. Tech stack: Python Why it matters: Flux-LoRA-DLC offers creators an ultra-flexible playground for mapping advanced latent transformations, providing an open-ended custom repository lookup field for live third-party Hugging Face LoRA mounting, and featuring an open-ended custom repository lookup field for live third-party Hugging
Python 14 stars

ReSerendipity/TTS-MultiModel

自托管多引擎语音合成平台:整合六种本地 TTS 引擎,另有 Edge-TTS 在线兜底,支持声音设计、克隆与多角色配音。 | A self-hosted multi-engine text-to-speech platform for voice design, voice cloning, and multi-character dubbing, with an online fallback.

Overview: TTS MultiModel 是一个开源的多引擎语音合成平台,支持六种本地引擎和一个在线引擎,提供声音克隆、声音设计、剧本配音和流式生成等功能,适用于多种语言和界面需求。 Key features: - 六引擎统一编排,支持灵活切换 - 声音克隆:零样本克隆,支持参考音频和转写文本 - 声音设计:直接用自然语言描述音色生成语音 - 剧本配音:多角色对话自动分配说话人,支持批量合成 - 流式与批量处理:长文本 SSE输出,断点续跑支持 - 多后端与多语言界面:支持 NVIDIA CUDA、Apple MPS 和 CPU Tech stack: Python Why it matters: 该平台简化了多引擎语音合成的复杂性,提供了一站式的解决方案,适用于多种语言和界面需求,特别适合开发和教育场景。
Python 14 stars

Siddhant-K-code/LLMTraceFX

Evidence-first tools to measure, verify, and optimize LLM inference across local GPUs and OpenAI-compatible APIs.

### Overview: LLMTraceFX is an evidence-first inference toolkit designed to measure, verify, and optimize Large Language Model (LLM) inference across local GPUs and OpenAI-compatible APIs. It ensures that the model's output is correct and that optimizations are only applied when supported by the evidence. ### Key features: - **Measurement and Verification**: Collects and verifies model output against deterministic workloads. - **Configuration Optimization**: Recommends configurations only when they are supported by the evidence. - **Evidence-Based Approach**: Uses a canonical schema to collect and verify measurements. ### Tech Stack: - Python ### Why it Matters: LLMTraceFX provides a robust and evidence-driven approach to measuring and optimizing LLM inference, ensuring that only verified and supported optimizations are applied. This methodology helps in identifying and mitigating bottlenecks in inference, leading to more efficient and accurate model performance. ### Repository: Siddhant-K-code/LLMTraceFX - Primary language: Python - GitHub stars: 14 - GitHub description: Evidence-first tools to measure, verify, and optimize LLM inference across local GPUs and OpenAI-compatible APIs. - README excerpt: Measures what happened, verifies it was correct, and optimizes only what the evidence supports. It includes a synthetic example report preview and a modal runbook. ### Research / Publication: - **Paper**: Understanding GPU-Level Bottlenecks in Large Language Model Inference - **Authors**: Shubhanshu Kushwaha, Mamata Samal, and Siddhant Khare - **Publication**: Proceedings
Python 14 stars

SnowNation101/Nyx

Code for the paper [SIGIR'26]“Towards Mixed-Modal Retrieval for Universal Retrieval-Augmented Generation”

Overview: This repository contains the official implementation of the paper "Towards Mixed-Modal Retrieval for Universal Retrieval-Augmented Generation" by Chenghao Zhang, Guanting Dong, Xinyu Yang, and Zhicheng Dou. The project focuses on developing a unified mixed-modal retriever called Nyx, which is designed for Universal Retrieval-Augmented Generation (URAG) scenarios. Key features: - Nyx: A unified mixed-modal retriever tailored for URAG scenarios. - NyxQA: A large-scale mixed-modal QA dataset constructed for the project. Tech stack: Python. Why it matters: Nyx and NyxQA provide a comprehensive solution for mixed-modal retrieval tasks, demonstrating strong performance across both text-only RAG benchmarks and vision-language URAG tasks. Repository: GitHub repository: https://github.com/SnowNation101/Nyx Primary language: Python. GitHub stars: 14.
Jupyter Notebook 14 stars

TheRealFREDP3D/Ollama-Colab

Run Ollama on Google Colab with a public HTTPS endpoint via Cloudflare Tunnel or ngrok.

Overview: This project provides a public HTTPS endpoint for the Ollama model, accessible via Google Colab, enabling users to run Ollama on a free GPU instance and access the model from anywhere. Key features: - Installs Ollama on a Colab GPU instance - Interactive model browser with live library scraping and static fallback - GPU-fit filtering (only shows models that fit the detected VRAM) - Exposes the Ollama API over a public HTTPS tunnel - Supports the standard Ollama API and the Anthropic-compatible `/v1/messages` endpoint - Tunnel readiness polling, process registry, and clean shutdown Tech stack: Jupyter Notebook Why it matters: This project simplifies the process of using Ollama on a free GPU instance, making it accessible to a wider audience, and provides a reliable and secure way to interact with the model from anywhere. Repository: TheRealFREDP3D/Ollama-Colab GitHub stars: 13 GitHub description: Run Ollama on Google Colab with a public HTTPS endpoint via Cloudflare Tunnel or ngrok.
Python 14 stars

Thisisus7/ING-VP

An Interactive Game-based Vision Planning benchmark

Overview: ING-VP is an interactive game-based vision planning benchmark designed to evaluate the multi-step reasoning and spatial imagination capabilities of Multimodal Large Language Models (MLLLMs). Key features: - 6 distinct games - 300 levels per game - 6 unique configurations per game - Multiple comparison settings (image-only vs. text-only, single-step vs. multi-step, with-history vs. without-history) Tech stack: Python Why it matters: This benchmark reveals that current MLLMs struggle with spatial imagination and multi-step planning, offering insights into the capability requirements for MLLMs.
Python 14 stars

VirtuosoResearch/Generalization-in-graph-neural-networks

Measuring generalization properties of graph neural networks

Overview: We provide a toolset for evaluating Hessian-based measurements of graph neural networks, focusing on their correlation with observed generalization gaps in fine-tuned models. This approach aims to better understand and measure the generalization properties of these neural network architectures. Key features: - `compute_hessian_spectra.py`: Computes the trace and eigenvalues of the loss's Hessian matrix for each layer. - `compute_hessian_norms.py`: Computes the Hessian-based vector product. Tech stack: Python Why it matters: This method offers a more direct and interpretable way to assess the generalization capabilities of graph neural networks, potentially leading to more accurate and meaningful insights into their performance. Repository: VirtuosoResearch/Generalization-in-graph-neural-networks GitHub stars: 14 GitHub description: Measuring generalization properties of graph neural networks
JavaScript 14 stars

WaitWut/krea2-structured-prompt

Prompt builder for Krea-2 in ComfyUI. Fill structured fields and get flowing prose in the format the model expects, not a keyword list.

### Overview: This project is a prompt builder for Krea-2 in ComfyUI, designed to generate structured prose that closely mimics the style of the Krea-2 model. It converts structured fields into a flowing two-paragraph prompt, ensuring the text reads naturally as intended by the model. ### Key Features: - **Structured Fields → Krea2-native Prose**: Fill in boxes to get a clean, two-paragraph prompt in Krea-2's expected format. - **Dynamic Character List**: Add up to 5 characters, each with appearance, pose/action, and clothing/props sub-fields. Drag to reorder, trash to remove. - **Soft Nudge, Not a Wall**: Past 5 characters, a subtle notice appears indicating Krea-2's tendency to drop fine-grained attributes. No blocking. - **Preset Pickers**: Each fixed field and character sub-field has a dropdown of 5 curated examples. Pick one to fill the box. - **Confirm Before Clobbering**: If you've typed your own text, applying a preset asks first; if the box is empty or still holds a known preset, it just fills silently. - **Prompt JSON Debug Output**: A second output dumps every raw field value as JSON, useful for debugging or downstream use. - **Zero Dependencies**: Pure standard-library string assembly, no extra Python dependencies. ### Tech Stack: JavaScript ### Why It Matters: This node allows developers to easily create structured prompts for Krea-2, ensuring the generated text reads naturally and closely follows the model's
Unknown 14 stars

Xinyi2016/FInstruct

Overview: FInstruct is a curated dataset of instruction-following data extracted from recent research articles by MSCI, S&P, and arXiv. It was generated using the HuggingChat model and is currently being actively curated by the creator, Xinyi2016. Key features: - Contains instruction-following data from MSCI, S&P, and arXiv research articles. - Generated using the HuggingChat model for financial instruction. - Quality labels available for 0 (Not curated), 1 (Should be excluded), and 2 (Pass basic cleansing). Tech stack: Python, HuggingChat, and data extraction tools. Why it matters: FInstruct provides a valuable resource for researchers, academics, and industry professionals interested in exploring the latest research in quantitative finance, and can be used as a training data set for fine-tuning language models for financial analysis and decision-making.
Python 14 stars

YuvrajSingh-mist/SmolHub

A collection of my from-scratch implementation of various models deployed on HF Spaces

Overview: This repository contains my original implementation of various models deployed on HF Spaces, merged into a new project called "SmolHub". Key features: - Original models and code - Updated documentation and features Tech stack: Python Why it matters: This repository is a collection of my original models and code, providing a valuable resource for developers and researchers interested in these models. Repository: YuvrajSingh-mist/SmolHub Primary language: Python GitHub stars: 14 GitHub description: A collection of my from-scratch implementation of various models deployed on HF Spaces README excerpt:
TypeScript 14 stars

ZeR020/opencode-mem0

OpenCode plugin that gives coding agents persistent memory using local vector database

Overview: OpenCode-Mem0 is an OpenCode plugin that provides persistent memory using a local vector database, eliminating the need for cloud services. This plugin stores data locally, ensuring that all data remains on your machine. Key features: - Auto-capture of conversations for persistent memory - Ability to add, search, list, forget, and profile memories - Supports multiple memory providers (e.g., OpenAI, Anthropic, Google Gemini) - No cloud services required, making it ideal for developers and small teams Tech stack: TypeScript Why it matters: This plugin simplifies memory management for developers by providing a reliable, local solution without the need for cloud storage, making it ideal for projects requiring high performance and security. Repository: ZeR020/opencode-mem0 Primary language: TypeScript GitHub stars: 14 GitHub description: OpenCode plugin that gives coding agents persistent memory using a local vector database (SQLite + usearch). No cloud services required — all data stays on your machine.
Python 14 stars

ZenHG/ComfyUI-MOSS-Storyboard

ComfyUI nodes for MOSS-Image: storyboard grids, layout editor, crop/paste, face swap, and an LLM prompt node (caption/expand/edit/assemble) with up to 9 reference images and MiniMax-H3 output. Zero deps, MIT. | 中文:MOSS 故事板/布局/裁贴/换脸 + LLM 提示词节点(9 图、H3 格式);零依赖,MIT。

### Overview: ComfyUI-MOSS-Storyboard is a project that provides a set of nodes for ComfyUI, including storyboard grids, layout editor, face swap, and a generic LLM prompt node for MOSS, Flux, SDXL, and Qwen-Image. The project is designed to be zero dependencies and is licensed under MIT. ### Key features: - **Storyboard Grids**: One canvas split into 3/4/6/8/9 panels with captions per panel and exact crops. - **Local Edit**: Fix one panel or insert a reference face into one panel, keeping other panels identical. - **Prompt Node**: Optional LLM node for caption, expand, edit, or assemble, targeting MOSS, Flux, SDXL, and Qwen-Image. ### Tech stack: Python ### Why it matters: This project offers a comprehensive set of tools for creating and editing storyboards, ensuring pixel alignment and precise panel management. The zero dependencies and MIT license make it accessible and easy to integrate into existing workflows. ### Repository: Repository: ZenHG/ComfyUI-MOSS-Storyboard ### GitHub stars: GitHub stars: 13 ### Primary language: Primary language: English ### GitHub description: ComfyUI nodes for MOSS-Image: storyboard grids, layout editor, face swap, plus a generic LLM prompt node (caption / expand / edit / compile) for MOSS, Flux, SDXL and Qwen-Image. Zero deps, MIT. | 中文:MOSS
Python 14 stars

agneet42/revision

[ECCV 2024] "REVISION: Rendering Tools Enable Spatial Fidelity in Vision-Language Models"

### Overview: REVISION: Rendering Tools Enable Spatial Fidelity in Vision-Language Models ### Key features: - **Spatial Fidelity Enhancement**: REVISION improves spatial fidelity in vision-language models by generating spatially accurate synthetic images from textual prompts. - **Extensive Asset Support**: The framework supports 100+ 3D assets, 11 spatial relationships, diverse camera perspectives, and backgrounds. - **Training-Free Improvements**: Leveraging images from REVISION as additional guidance consistently improves the spatial consistency of T2I models across all spatial relationships. ### Tech stack: Python ### Why it matters: Utilizing rendering-based frameworks is an effective approach for developing spatially-aware generative models, addressing the limitations of current vision-language models in reasoning over spatial relationships.
HTML 14 stars

ai-agents-buzz/rag-chunking-playground

Visual tool to compare 6 RAG chunking strategies side-by-side with grading and query selection

Overview: This project is a visual tool designed to help developers compare and understand the effectiveness of six different Retrieval-Augmented Generation (RAG) chunking strategies. It includes real-time grading and query selection, allowing users to see the differences between strategies immediately. Key features: - 6 strategies: Fixed-size, Recursive, Sentence, Markdown, Regex, Semantic - Live quality grading: Green (clean), Yellow (warnings), Red (broken chunks) - Visual diff view: Hover any chunk to highlight it in the doc - Cost calculator: Embedding + context window costs for OpenAI/Cohere - Export code: LangChain, LlamaIndex, Haystack snippets - Zero backend: Runs 100% client-side (except semantic uses OpenAI API) Tech stack: Pure vanilla JavaScript, custom CSS, DM Sans, Fira Code, Caveat fonts, uses BM25 for query selection, GPT-3 estimation for token counting. Why it matters: Most RAG tutorials skip chunking or say "just use 512 tokens." This tool helps developers see the difference and understand why chunking strategy matters, especially in terms of retrieval accuracy and cost. Repository: ai-agents-buzz/rag-chunking-playground Primary language: HTML GitHub stars: 14 GitHub description: Visual tool to compare 6 RAG chunking strategies side-by-side with grading and query selection.
Python 14 stars

amirhosssein0/ai-platform-lab

Production-grade, security-first AI platform on a single local K8s cluster — GitOps (ArgoCD), Vault, Kyverno, Falco, self-hosted GPU LLM serving, and full observability. No cloud.

### Overview: This project is a production-grade, security-first AI platform built entirely on a single local Kubernetes cluster, using GitOps for deployment and management. The platform includes features such as self-hosted GPU LLM serving, full observability, and no cloud dependencies. ### Key Features: - **Self-Hosted GPU LLM Serving**: A model serving system designed for GPU resources. - **GitOps Workflow**: Deployments and updates are managed using GitOps principles. - **Kyverno Policy Enforcement**: Ensures image policies are enforced. - **Kyverno Enforce Mode**: Custom rules for runtime security. - **Kyverno VerifyImages**: Validates images before deployment. - **Kyverno Enforce Mode**: Custom rules for runtime security. - **Kyverno VerifyImages**: Validates images before deployment. - **Kyverno VerifyImages**: Validates images before deployment. - **Kyverno VerifyImages**: Validates images before deployment. - **Kyverno VerifyImages**: Validates images before deployment. - **Kyverno VerifyImages**: Validates images before deployment. - **Kyverno VerifyImages**: Validates images before deployment. - **Kyverno VerifyImages**: Validates images before deployment. - **Kyverno VerifyImages**: Validates images before deployment. - **Kyverno VerifyImages**: Validates images before deployment. - **Kyverno VerifyImages**: Validates images before deployment. - **Kyverno VerifyImages**: Validates images before deployment. - **Kyverno VerifyImages**: Validates images before deployment. - **Kyverno VerifyImages**: Validates images
Python 14 stars

anshupriyan/AI-Examiner-Reinforcemnt_learning-fine_tunning

Adversarial LLM arena using GRPO + SFT to train a model that generates questions hard LLMs can't solve

Overview: This repository features a specialized dual-agent training pipeline designed to master complex Python concepts. By combining **Supervised Fine-Tuning (SFT)** for formatting and **Group Relative Policy Optimization (GRPO)** for reasoning, the system evolves a "Base" model into a high-difficulty **AI Examiner**. Key features: - Two-Stage Q-Agent Training - Warmup (SFT): Aligns the model to strict JSON schemas - Strategic Evolution (GRPO): Optimizes for question complexity, technical keywords, and logical depth using verifiable reward functions - Verifiable Reward Pipeline: Uses a "Sniper Parser" in `rewards.py` to grade responses on format, length, and subject matter difficulty - Unsloth Integration: 2x faster training with optimized VRAM usage, enabling RL training on consumer-grade laptop GPUs (RTX 5050+) - Battle Interface: A simulated environment where the trained agents are pitted against each other to verify learning progress Tech stack: Python Why it matters: This repository showcases innovative techniques in reinforcement learning and fine-tuning to create a highly effective AI Examiner, capable of generating questions that even advanced LLMs struggle to answer.
Python 14 stars

avnlp/llm-finetuning

Advanced LLM fine-tuning techniques: SFT (LoRA, QLoRA, DoRA, P-/Prefix-Tuning), GRPO, DPO, ORPO, KTO & PPO; composable correctness/format rewards + LLM-as-a-Judge evals (DeepEval, Evidently AI) across math, multi-hop, medical & general QA on Llama 3, Mistral, Phi-4, Gemma & Qwen3. Built on TRL, PEFT & Unsloth.

Overview: This repository contains advanced techniques for fine-tuning large language models (LLMs) across various domains, including math reasoning, multi-hop question answering, medical question answering, and general question answering. It utilizes Supervised Fine-Tuning, Reinforcement Learning with Group Relative Policy Optimization (GRPO), and Preference Alignment, among other methods. Key features: - **LoRA (Low-rank Weight Updates)**: Low-rank weight updates applied to attention and feed-forward projection matrices. - **QLoRA (4-bit NF4 Quantization)**: LoRA with 4-bit NF4 quantization of the base model via BitsAndBytes. - **DoRA (Weight-Decomposed LoRA)**: Decomposes weights into magnitude and direction, applies LoRA to the directional component. - **P-Tuning (Trains a Small Encoder Network)**: Trains a small encoder network to produce continuous prompt embeddings. - **Prefix-Tuning (Prepends Trainable Prefix Vectors)**: Prepends trainable prefix vectors to the key and value tensors of every attention layer. - **Datasets**: Includes datasets like ARC, TriviaQA, FactScore, PopQA, and Earnings Calls for various domains. Tech stack: The repository is built on HuggingFace TRL, PEFT, and Unsloth, with reward functions powered by DeepEval and Evidently AI. Why it matters: This repository provides comprehensive implementations of fine-tuning techniques for LLMs across multiple domains, enhancing the performance and applicability of LLMs in various tasks.
Python 14 stars

b05qswr9inv/wan2-7-image-api-es

Wan 2.7 Image API (`wan2.7-image`): model id, pricing, parameters and copy-paste examples for the OpenAI-compatible APIMart endpoint.

Overview: Wan 2.7 Image API (`wan2.7-image`) is a service that provides access to a wide range of image models via the OpenAI-compatible APIMart endpoint, offering unsubscription-based pricing and flexible image generation capabilities. Key features: - Supports multiple image, video, and language models - Provides API key for free access to the Wan 2.7 Image model - Offers a minimum cost of $1 per use, with charges factored into each completed task - Asynchronous processing with task tracking via `GET /v1/tasks/{task_id}` Tech stack: Python Why it matters: This API streamlines the process of generating high-quality images, making it accessible without the need for a subscription, while ensuring cost-effective usage through flexible pricing models. Repository: b05qswr9inv/wan2-7-image-api-es Primary language: Python GitHub stars: 13