Project directory

Projects

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

Python 15 stars

actypedef/SharQ

Code for the paper “SharQ: Bridging Activation Sparsity and FP4 Quantization for LLM Inference”

### Overview: SharQ is a project focused on bridging activation sparsity and FP4 quantization for large language models (LLMs) in inference. The repository aims to provide practical modes for quantization, including a dense FP4 baseline (`NVFP4`), a fused sparse-residual FP4 kernel path (`SHARQ`), and a pure PyTorch fake-quantized, fake-sparse simulation (`SHARQ_SIM`) for accuracy-only reference. The project is built around the idea of using a sparse FP4 main path to capture important activations and a dense FP4 residual path to recover the loss from sparsification and quantization. ### Key Features: - **SHARQ Mode**: A fused sparse-residual FP4 kernel path that combines sparse and dense FP4 operations to achieve efficient inference. - **SHARQ_SIM Mode**: A PyTorch-based simulation that provides a reference path for quantization without the need for CUDA extension. - **NVFP4 Mode**: A dense FP4 baseline that is the default mode for quantization. ### Tech Stack: The project utilizes Python 3.10, PyTorch, and CUDA 12.8. It includes a CUDA extension for efficient kernel paths and low-level benchmarks for correctness, performance, and ablation studies. ### Why It Matters: SharQ offers a practical solution for quantizing large language models while maintaining performance and accuracy. By combining sparse and dense FP4 operations, it provides a balance between sparsity and precision, making it suitable for real-world applications where model size and inference speed
Jupyter Notebook 15 stars

ahirtonlopes/Transformers

Fine-tuning BERT and Transformer models for NLP tasks, hands-on notebooks · HuggingFace · PyTorch

Overview: Este repositório fornece recursos e código para fine-tuning BERT (Bidirectional Encoder Representations from Transformers) para tarefas de processamento de linguagem natural (PLN) usando o dataset de avaliações de filmes do IMDB. Key features: - Passo a passo cobrindo a preparação de dados, o processo de fine-tuning e a avaliação do modelo. - Script reutilizável para pré-processamento de dados, avaliação de modelos e fine-tuning. - Armazenamento de modelos BERT pré-treinados e relacionados. Tech stack: Jupyter Notebook Why it matters: Este repositório oferece uma oportunidade prática para entender e implementar o fine-tuning do BERT para tarefas de PLN, proporcionando um exemplo prático usando o dataset IMDB.
Python 15 stars

aimagelab/ReT-2

[TPAMI 2026] Recurrence Meets Transformers for Universal Multimodal Retrieval

Overview: This project, ReT-2, addresses the challenge of universal multimodal retrieval by integrating recurrence and transformers. It aims to improve the retrieval of information from various sources such as images, text, and other media types. Key features: - Recurrence-based model for efficient retrieval - Integration of transformers for enhanced understanding of multimodal data - Universal support for multiple modalities Tech stack: Python Why it matters: This project is significant because it combines advanced techniques to enhance the retrieval of information from diverse sources, making it highly relevant for applications requiring comprehensive and context-aware data retrieval. Repository: aimagelab/ReT-2 GitHub stars: 15 GitHub description: [TPAMI 2026] Recurrence Meets Transformers for Universal Multimodal Retrieval README excerpt: [Insert the README excerpt here]
Apex 15 stars

akutishevsky/salesforce-local-llm-assistant

LWC that runs LLMs locally on your computer and uses Salesforce records for context.

Overview: A local Salesforce LLM assistant that runs on your computer and uses Salesforce records for context. Key features: - Runs LLMs locally on your computer - Uses Salesforce records for context - Deployed as a Lightning Web Component (LWC) Tech stack: Apex Why it matters: This tool simplifies the integration of LLMs with Salesforce, making it easier to use and more accessible to developers. Repository: akutishevsky/salesforce-local-llm-assistant Primary language: Apex GitHub stars: 15
TypeScript 15 stars

alexpovel/issuedigger

For your repository, issuedigger will notify authors of new issues about similar, previously submitted ones, saving manual digging. Implemented as a single, AI-enabled Cloudflare Worker.

Overview: issuedigger is a project that notifies authors of new GitHub issues about similar, previously submitted ones, aiming to save manual digging and make related issues accessible to others. Key features: - Notifies authors of new issues about similar, previously submitted ones. - Automatically links duplicates to the original issue. - Enables externalization of related issues, making them accessible to others. Tech stack: TypeScript Why it matters: By automating the process of finding and linking related issues, issuedigger helps maintainers and end users avoid manual digging through past issues, improving efficiency and reducing the workload on project teams. Repository: alexpovel/issuedigger GitHub stars: 15 GitHub description: For your repository, issuedigger will notify authors of new issues about similar, previously submitted ones, saving manual digging. Implemented as a single, AI-enabled Cloudflare Worker.
Python 15 stars

amrlazw/hermes-fleet-memory

Zero-bloat distributed vector memory, hardware-enforced domain firewalls, and NAT-traversing execution mesh for multi-instance Hermes agent fleets.

Overview: Hermes Fleet Memory is a zero-bloat distributed vector memory system designed for multi-instance Hermes agent fleets, providing seamless access to AI tools across different devices without any setup cost or token waste. It enforces hardware-level firewalls for privacy and enforces zero-overhead prompts. Key features: - Seamless access to AI tools across devices - Zero wasted AI costs - Ironclad privacy with hardware-level firewalls Tech stack: Python Why it matters: Hermes Fleet Memory addresses the common issue of AI assistants forgetting what you've done across different devices, ensuring consistent context and cost-effective usage of AI resources. Repository: amrlazw/hermes-fleet-memory
C++ 15 stars

andrei-borcea/liyab

🔥 Run large open language models on your phone. A C++20 GGUF inference engine that streams models larger than RAM from flash, paces itself by the device's thermal forecast, and powers a private on-device assistant. Android · iOS · macOS · Linux.

### Overview: Liyab is a C++20 inference engine designed to run large open language models on mobile devices. It supports dense, MoE, recurrent, and latent/sparse attention paths, streaming models larger than RAM, and powers a private on-device assistant. ### Key Features: - **Inference Engine**: Runs models larger than RAM using dense block streaming. - **Models Supported**: Dense block streaming, MoE expert cache with prefetch and direct I/O, and bounded MoE expert cache. - **Compute**: ARM64 NEON / SDOT / i8mm, x86 AVX2 for 25 of the 27 formats with scalar fallback, Metal for 25 of the 27 formats, Vulkan, and CPU/GPU timing. - **Self-Configuration**: Timed routing, timed speculation, and a cache of weights converted at load. - **Conversations**: Context reuse, saved state, paged KV, prefix cache, cancellation, and concurrent sequences. - **Generation**: Sampling, speculative decoding, JSON/schema constraints, and tool calls. - **Poolings and Adaptations**: Embeddings, reranking, and GGUF LoRA adapters. - **Assistant**: Chat, model downloads, Android assistant sheet, macOS Option-Space command bar. ### Tech Stack: - **Language**: C++ - **GitHub Stars**: 15 ### Why It Matters: Liyab is designed to run large language models on mobile devices, making it ideal for applications that require real-time language processing, such as chatbots, language translation
TypeScript 15 stars

armgabrielyan/lazyvec

A terminal UI for browsing and inspecting vector databases

Overview: Lazyvec is a terminal UI designed for browsing and inspecting vector databases, supporting Qdrant, Pinecone, and Chroma (both local and cloud-based). Key features: - Multi-provider support (Qdrant, Pinecone, Chroma) - Connection picker with inline reachability checks - Add, edit, and delete connections - Paginated collection and record views - Filter records using key:value, >N, or id:123 syntax - Vector similarity search - Single or visual-range record deletion - Collection stats, including vector config, counts, and index details - Copy and yank functionality - Environment variable interpolation for secrets - Dynamic columns auto-infering from metadata schema Tech stack: TypeScript Why it matters: Lazyvec simplifies the process of interacting with vector databases directly from the terminal, making it accessible and efficient for developers and data scientists alike. Repository: armgabrielyan/lazyvec Primary language: TypeScript GitHub stars: 15 GitHub description: A terminal UI for browsing and inspecting vector databases GitHub URL: [https://github.com/armgabrielyan/lazyvec](https://github.com/armgabrielyan/lazyvec)
Python 15 stars

aryvk/seedance-2-0-fast-prompts-cn

即梦视频 — Seedance 2.0 Fast prompts: tested image prompt recipes with example renders, aspect ratios, the model id (`doubao-seedance-2.0-fast`) and the cost per image.

### Overview: 即梦视频 — Seedance 2.0 Fast prompts: tested image prompt recipes with example renders, aspect ratios, the model id (`doubao-seedance-2.0-fast`) and the cost per image. ### Key features: - **Prompt Structure**: Recipes for various prompts including product ads, cinematic scenes, and food commercials. - **Aspect Ratios**: Supports aspect ratios like 16:9, 4:3, and 1:1. - **Cost Per Image**: Estimated cost of $0.0213 per second, with actual cost reported on each task. ### Tech Stack: Python ### Why it Matters: - **Cost Efficiency**: $1 minimum charge per request, with real-time billing based on the actual cost. - **Model Compatibility**: OpenAI-compatible endpoint, supports over 300 models with a single base URL and `Authorization` header. - **Simultaneous Processing**: Batch processing and retry mechanisms for faster and more reliable results. Repository: aryvk/seedance-2-0-fast-prompts-cn Primary language: Python GitHub stars: 15
Python 15 stars

aw8dtjepwbtwg1/seedance-2-0-mini-prompts-id

Seedance 2.0 Mini prompts: tested image prompt recipes with example renders, aspect ratios, the model id (`seedance-2.0-mini`) and the cost per image.

### Overview: Seedance 2.0 Mini Prompts: 8 Tested Recipes with Outputs Seedance 2.0 Mini Prompts offers 8 tested recipes, each accompanied by an example render, duration, and the model ID (`seedance-2.0-mini`) along with the cost per image. This repository provides a quickstart guide to using Seedance 2.0 Mini with API key integration. ### Key Features: - **Model ID:** `seedance-2.0-mini` - **Recipes:** 8 tested recipes - **Duration:** 5 seconds each - **Cost per Image:** $0.066 ### Tech Stack: - Python ### Why It Matters: - **Single API Key:** One key for all catalog access, including Seedance 2.0 Mini. - **Comprehensive Pricing:** No monthly fees, pay as you go. - **Real-Time Billing:** Cost is reflected in the response, and tasks can be retried if failed. - **Asynchronous Processing:** Tasks are processed asynchronously, with `task_id` for tracking and polling. ### Overview: This repository includes 8 Seedance 2.0 Mini prompts, each with an example render, duration, and the cost per image. The recipes are structured to help developers craft effective and efficient prompts for their projects. ### What Separates a Usable Recipe from a Wasted Call: - **Material vs. Adjective:** "Frosted glass" vs. "beautiful glass". - **Light Direction:** "Single softbox from the left"
Python 15 stars

btrojan-official/HypeLoRA

HypeLoRA: Hypernetwork-Generated LoRA Adapters for Calibrated Language Model Fine-Tuning

Overview: This project introduces HypeLoRA, a novel framework that uses a hypernetwork to generate LoRA adapters for calibrated language model fine-tuning, achieving parity with full fine-tuning in terms of calibration while maintaining higher parameter efficiency. Key features: - Dynamic weight generation: Adapter weights are produced on every forward pass by the hypernetwork, enabling parameter sharing across layers. - Two hypernetwork architectures: 4-layer MLP or 2-layer Transformer encoder, conditioning on learned layer embeddings. - Fixed-A vs. generated-A variants: Matrix A can be frozen while only B is generated, improving calibration at the cost of slightly lower task performance. - Noise blending: Generated matrices can be mixed with the initial random matrices via different modes, with a linear annealing schedule for the blending coefficient. - Calibration-aware evaluation: Metrics like ECE, Classwise-ECE, MCE, ACE, Thresholded ACE, and Brier Score are computed alongside the GLUE task metric. Tech stack: Python Why it matters: HypeLoRA offers a more efficient alternative to full fine-tuning, achieving comparable calibration with lower parameter usage, making it a valuable tool for fine-tuning language models while maintaining high accuracy and confidence estimates. GitHub stars: 15
Python 15 stars

cairndev-sh/cairn

Cairn runs your AI and ML pipelines behind budgets, policy, approvals and an audit trail.

### Overview: Cairn is a platform that runs AI and ML pipelines behind budgets, policies, approvals, and an audit trail. It enables fine-tuning, evaluating, promoting, and serving models as single governed commands, ensuring cost-capping, policy-gating, and auditing. ### Key Features: - **Governed Commands**: Fine-tune, evaluate, promote, and serve models as single governed commands. - **Budget and Policy Enforcement**: Cost-capped before GPU spins up, policy-gated, and audited. - **Domain-Neutral Engine**: Everything that knows about a domain lives in a pack, and everything that touches a tool is an operator. - **Self-Hosted**: Keys, GPUs, logs remain on your perimeter. - **Open Source**: Apache 2.0 license, self-hosted. ### Tech Stack: Python ### Why It Matters: - **Governance and Control**: Ensures that all actions are cost-controlled, policy-compliant, and auditable. - **Ease of Use**: Fine-tune, evaluate, promote, and serve models with a single command, making it easy to manage and monitor. - **Flexibility**: The engine is domain-neutral, allowing it to run fine-tuning, dataset checks, model evaluation, or incident response. - **Self-Hosted**: Keeps keys, GPUs, and logs within your perimeter, ensuring data sovereignty. ### Repository: Repository: [cairndev-sh/cairn](https://github.com/cairndev-sh/cairn) ### GitHub Stars: GitHub Stars: 1
HTML 15 stars

caseclose/cma-harness

Cognitive-structured Multimodal Agent (CMA-Harness): a memory-centric agent for long-horizon multimodal understanding, generation, and editing — externalizing visual history into episodic memory with selective retrieval. Includes the M2CA-Bench benchmark.

### Overview: CMA-Harness is a cognitive-structured multimodal agent designed for long-horizon multimodal understanding, generation, and editing. It leverages a tool-augmented deployment harness to externalize visual history into episodic memory and selectively retrieve relevant visual episodes for planning understanding, generation, editing, and composition actions. ### Key Features: - **Memory-centric multimodal agent**: Externalizes visual history into episodic memory. - **Episodic Visual Memory (EVM)**: Selectively retrieves relevant visual episodes. - **Multimodal Executive Controller (MEC)**: Plans understanding, generation, editing, and composition actions. ### Tech Stack: HTML ### Why It Matters: CMA-Harness provides a robust framework for long-horizon multimodal understanding, generation, and editing, making it valuable for applications requiring extensive visual history management and selective retrieval capabilities.
Python 15 stars

cfcooney/BiModNeuroCNN

Package for bimodal training of deep neural networks on neurological data. Pypi: https://pypi.org/project/BiModNeuroCNN/

### Overview: BiModNeuroCNN is a package designed for training bimodal deep neural networks on neurological data, specifically EEG and fNIRS. This project aims to enhance the understanding of brain function through advanced machine learning techniques. ### Key features: - **Bimodal Training**: Utilizes EEG and fNIRS data streams for comprehensive analysis. - **Deep Learning Architectures**: Implements convolutional neural networks (CNNs) to process and interpret neurological data. - **Versatile Application**: Suitable for various neurological research and diagnostic purposes. ### Tech stack: Python ### Why it matters: This package offers a powerful tool for researchers and clinicians to analyze neurological data, potentially leading to more accurate diagnoses and better understanding of brain function.
Python 15 stars

devanmolsharma/cachelm

Semantic caching layer for LLM apps: serves cached answers for paraphrased prompts, with pluggable vector stores and streaming support.

Overview: cachelm is a semantic caching layer designed for LLM applications, intelligently serving cached answers for paraphrased prompts, with pluggable vector stores and streaming support. Key features: - Semantic caching - Cost and latency reduction - Seamless integration - Pluggable architecture - Streaming support Tech stack: Python Why it matters: cachelm helps users save money on LLM API calls, reduce response times, and build smarter, faster AI products. Repository: devanmolsharma/cachelm GitHub stars: 15 GitHub description: Semantic caching layer for LLM apps: serves cached answers for paraphrased prompts, with pluggable vector stores and streaming support.
Python 15 stars

dnh5k54bukj/flux2-api-cn

FLUX 2 Pro API (`flux-2-pro`): model id, pricing, parameters and copy-paste examples for the OpenAI-compatible APIMart endpoint.

Overview: FLUX 2 Pro API 是一款适用于 OpenAI 兼容的图像生成服务,提供模型 id、定价、参数和示例代码。该服务基于 APIMart 以 $0.024/MPU 的价格提供,无需包月套餐。 Key features: - 模型 id 和定价 - 参数示例代码 - 实时价格和模型页面访问 Tech stack: Python Why it matters: 一个 Key,整个目录。同一个 `https://api.apimart.ai/v1` base URL 和 `Authorization` 请求头即可访问 FLUX 2 Pro(`flux-2-pro`)以及图像、视频、语言等 300+ 模型——只需切换 `model` 字段,客户端无需改动。无订阅、无预付费套餐,最低充值 $1,调用多少扣多少。费用随响应一并返回,每个完成的任务都会报告实际计费金额(`cost` / `credits_cost`);状态为 `failed` 的任务会自动退款。原生异步设计,提交任务、拿到 `task_id`、轮询 `GET /v1/tasks/{id}`——批处理和重试都是普通的队列工作,不需要定制集成。 GitHub stars: 13
Python 15 stars

dujww/gemini-nano-banana-2-1-prompts-es

Gemini Nano Banana 2.1 prompts: tested image prompt recipes with example renders, aspect ratios, the model id (`gemini-nano-banana-2.1`) and the cost per image.

### Overview: Gemini Nano Banana 2.1 prompts offer tested recipes for image generation, including example renders, aspect ratios, and the associated cost on the APIMart route. ### Key features: - **Example Renders**: Detailed renders of products and food photography. - **Aspect Ratios**: 1:1, 4:3, 3:2, etc., for various image sizes. - **Cost Estimation**: $0.0137 per image, with a total estimated cost of $0.1096 for the set. ### Tech stack: Python ### Why it matters: These prompts provide a practical guide for using Gemini Nano Banana 2.1, helping developers optimize image generation costs and achieve better results.
Python 15 stars

dzsrb1a9cbjmjl/flux-2-flex-prompts-ko

플럭스 — FLUX.2 Flex prompts: tested image prompt recipes with example renders, aspect ratios, the model id (`flux-2-flex`) and the cost per image.

### Overview: FLUX.2 Flex Prompts: 8 Tested Recipes with Outputs ### Key features: - **Model ID:** `flux-2-flex` - **Example Renders:** 8 different prompts showcasing various subjects, lighting, framing, and aspect ratios. - **Cost:** $0.04 per image on the APIMart route. ### Tech stack: Python ### Why it matters: - **Efficient Usage:** A single model ID allows access to multiple OpenAI-compatible endpoints, including 300+ image and video models. - **Cost Management:** No need for a monthly subscription; users can pay as they go. - **Clear Pricing:** The cost is clearly stated in the response, and failed tasks are refunded. - **Scalability:** The prompt structure is flexible and easy to adapt, making it suitable for various applications. ### Repository: dzsrb1a9cbjmjl/flux-2-flex-prompts-ko ### Primary language: Python ### GitHub stars: 13
Jupyter Notebook 15 stars

easonlai/chatbot_with_pdf_streamlit

This code example shows how to make a chatbot for semantic search over documents using Streamlit, LangChain, and various vector databases. The chatbot lets users ask questions and get answers from a document collection. The code is in Python and can be customized for different scenarios and data.

Overview: This code example demonstrates how to create a chatbot for semantic search over documents using Streamlit, LangChain, and various vector databases such as Pinecone, Chroma, and Azure Cognitive Search. The chatbot allows users to ask natural language questions and receive relevant answers from a document collection. Key features: - Streamlit for the web and chatbot interface - LangChain for question-answering functionality - Vector databases for efficient and accurate similarity search Tech stack: Python Why it matters: This code example provides a practical guide for developers to build interactive web apps for semantic search over documents, leveraging modern AI and vector database technologies.
Python 15 stars

enrico310786/video_classification

Train and test video classifier models with PyTorchVideo

### Overview: This project demonstrates how to train and evaluate a video classifier model using PyTorchVideo. The focus is on performing actions classification on video clips. The dataset, UCF Sports Action Dataset, is cleaned, augmented, and then used to fine-tune and test a pretrained model. ### Key Features: - Fine-tuning and testing of a pretrained model on a UCF Sports Action Dataset. - Data cleaning and augmentation of the dataset. - Transformation of video clips from .avi to .mp4 format. - Preprocessing steps: cleaning, creating directories, transforming videos, removing corrupted videos, splitting into train, validation, and test subsets, and performing data augmentation. - Creation of CSV files for train, validation, and test datasets with correct labels. - Script for preprocessing the dataset: `preprocess_dataset_ucf_action_sport.py`. - Script for training and testing the model: `run_train_test.py` and `run_train_test_aws.py`. ### Tech Stack: - Python ### Why It Matters: This project provides a comprehensive guide on how to preprocess and fine-tune a video classification model, making it useful for anyone looking to perform actions classification on video data.