Open-source AI leaderboard

AI Trending

Star-growth leaderboards for open-source AI projects — daily, weekly, and monthly.

Updated 10-18 12:00 · ranked by stars gained this week

1
Python 73,617 stars +15,911 this week

debpalash/VoiceStudio

VoiceStudio is the open-source, fully-local ElevenLabs alternative — voice cloning, voice design, video dubbing, dictation, transcription & audiobook creation in 646 languages.

Overview: VoiceStudio is an open-source, fully-local alternative to ElevenLabs, offering voice cloning, voice design, video dubbing, dictation, transcription, and audiobook creation in 646 languages. It is designed to run on local hardware, providing a range of features without the need for remote services. Key features: - Voice cloning and design - Video dubbing with timed speech - Local API and model management Tech stack: Python, Electron Why it matters: VoiceStudio provides a privacy-focused, local-first solution for voice-related tasks, eliminating the need for cloud services and reducing data privacy concerns.
2
HTML 57,106 stars +8,382 this week

cathrynlavery/diagram-design

Editorial diagram design for Claude Code, Codex, GitHub Copilot, Cursor, Factory Droid, and Pi. 44 diagram types. Self-contained HTML + SVG. No shadows. No Mermaid slop.

Overview: Diagram Design is a tool for creating professional diagrams in HTML and SVG, supporting 45 diagram types. It is designed to be self-contained and compatible with multiple platforms like Claude Code, Codex, and GitHub Copilot. Key features: - Self-contained HTML + SVG diagrams - 45 different diagram types - Branding customization for seamless integration Tech stack: HTML, SVG Why it matters: Diagram Design offers a clean, customizable solution for creating high-quality diagrams without the need for additional tools or plugins.
3
Python 29,158 stars +6,895 this week

ifixai-ai/iFixAi

Independent Auditing of AI Agents. Run by human or the agent itself, to answer the most crucial question in the AI Agent Economy. Is the agent doing what is supposed to do? With iFixAi you can have this answer in less than 120 seconds.

### Overview: iFixAi is an independent auditing tool designed to verify if AI agents are performing as intended. It provides real-time insights within 120 seconds, ensuring accountability and transparency in AI agent operations. ### Key Features: - **Real-Time Auditing**: Quickly assess AI agent performance without delays. - **Automated Checks**: Automated checks to identify discrepancies and misalignments. - **User-Friendly Interface**: Intuitive dashboard for easy monitoring and management. ### Tech Stack: - Python ### Why it Matters: iFixAi helps organizations ensure that AI agents are operating ethically and efficiently, preventing costly mistakes and maintaining trust in their AI solutions.
4
Go 30,928 stars +5,538 this week

vxcontrol/pentagi

Fully autonomous AI Agents system capable of performing complex penetration testing tasks

### Overview: PentAGI is a fully autonomous AI Agents system designed for complex penetration testing tasks. It leverages advanced AI General Intelligence to automate and enhance the process of identifying vulnerabilities and security flaws in systems. ### Key Features: - **Agent Supervision**: Ensures the safety and efficiency of AI agents in performing penetration testing tasks. - **Agent Docker Access**: Allows agents to access the host's Docker environment without compromising security. - **Running Several Instances**: Enables the deployment of multiple instances of AI agents with tenant-specific configurations. ### Tech Stack: Go ### Why it Matters: PentAGI is pivotal in the field of cybersecurity, offering unparalleled capabilities for automated penetration testing. Its autonomous AI agents can swiftly identify vulnerabilities, reducing the need for manual intervention and increasing the speed and accuracy of security assessments. Repository: vxcontrol/pentagi Primary language: Go GitHub stars: 30,902
5
TypeScript 30,543 stars +4,438 this week

mksglu/context-mode

Context window optimization for AI coding agents. Sandboxes tool output (98% reduction), persists session memory, and enforces routing across 17 platforms via MCP + hooks.

### Overview: Context Mode optimizes AI coding agents by reducing context window size, improving performance, and enhancing user experience across multiple platforms. ### Key Features: - **Context Window Optimization:** Reduces context window size by 98%. - **Sandboxed Tool Output:** Ensures tool outputs are sandboxed and do not impact context size. - **Persistent Session Memory:** Stores session memory to prevent context loss. - **Routing Across 17 Platforms:** Routes tool calls across 17 different platforms using MCP + hooks. ### Tech Stack: TypeScript ### Why It Matters: Context Mode significantly improves the efficiency and performance of AI coding agents by optimizing context window size, reducing unnecessary data consumption, and ensuring consistent performance across various platforms.
6
Rust 7,903 stars +4,277 this week

xerj-org/xerj

XERJ is the new way for AI to search data. Its autoindex capability activates agents to know your data without the token waste of grep (1974 tool). One command indexes code, docs, logs and PDFs for search, RAG, security audits and agent memory, using 40x fewer tokens than grep. It’s durable and can replace ElasticSearch saving you x10 infra costs.

Overview: XERJ is a powerful AI search tool that indexes data automatically, reducing token waste and saving infrastructure costs. It replaces the need for grep, offering 40x fewer tokens than grep and replacing ElasticSearch, leading to significant cost savings. Key features: - Autoindex capability - Indexes code, docs, logs, and PDFs for search, RAG, security audits, and agent memory - 2.7x reduction in token usage compared to reference coding - Supports both lexical and offline embedders for better performance Tech stack: Rust Why it matters: XERJ is a cost-effective and efficient alternative to ElasticSearch, offering a 40x reduction in token usage and saving infrastructure costs. Its autoindex feature allows agents to quickly access the data they need, making it ideal for developers and data scientists looking to improve their productivity and reduce costs. Repository: xerj-org/xerj GitHub stars: 7789
7
Python 50,657 stars +4,200 this week

MadsLorentzen/ai-job-search

The job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.

Overview: AI Job Search is an AI-powered job application framework built on Claude Code, designed to evaluate job postings, tailor CVs, write cover letters, and prepare for interviews. It is a structured workflow that can be adapted for different languages and job markets. Key features: - Evaluates job postings and tailors applications based on fit. - Automatically drafts CVs and cover letters tailored to each job application. - Prepares users for interviews with tailored guidance. Tech stack: Python, Claude Code, LaTeX, Bun Why it matters: It provides a comprehensive AI-driven solution for job seekers to streamline and optimize their job application process.
8
Python 61,303 stars +4,103 this week

Alishahryar1/free-claude-code

Use Claude Code, Codex, VSCode, Pi, and OpenCode (and 6 other harnesses) for free (1.3B+ free tokens) from your terminal, app, IDE, or phone, and now from the browser with native browser sessions (multi-harness + multi-model) like OpenClaw (voice supported + ToS friendly)

Overview: Free Claude Code (FCC) is an open-source project that allows users to access various coding agents and models, such as Claude Code and Codex, for free through a unified interface. It supports multiple providers and offers features like native browser sessions, voice notes, and token optimization. Key features: - Access to 61 ToS-friendly providers with 1.3B+ free tokens monthly. - Integration with 11 coding agents and one model catalog. - Automatic failover to next configured model during provider outages. - Up to 90% lower token usage with optimization tools. - Native browser sessions for real-time and background coding. - Support for multiple clients including terminal, desktop, and mobile. Tech stack: Python 3.14 Why it matters: Free Claude Code democratizes access to powerful coding and AI tools by providing a free, unified interface that supports multiple providers and models, enhancing developer productivity and creativity.
9
Python 52,333 stars +3,865 this week

K-Dense-AI/scientific-agent-skills

Turn any AI agent into an AI Scientist. The #1 Agent Skills library for science, used by 250,000+ scientists worldwide. 177 ready-to-use validated skills plus 100+ scientific databases covering biology, chemistry, medicine, and drug discovery. Compatible with Cursor, Claude Code, Codex, Pi, Antigravity, and the open Agent Skills standard.

Overview: Scientific Agent Skills is a comprehensive library of 177 validated skills for AI agents, enabling them to perform scientific research across various domains including biology, chemistry, medicine, and more. It is compatible with multiple AI agents and adheres to the open Agent Skills standard. Key features: - 177 ready-to-use scientific skills - Access to over 100 scientific databases - Broad compatibility with various AI agents Tech stack: Python Why it matters: It significantly enhances the capabilities of AI agents in scientific research by providing curated and validated skills and databases.
10
TypeScript 36,681 stars +3,751 this week

tashfeenahmed/freellmapi

7.4 billion tokens per month. 34 free LLM providers. 635 free model endpoints. All behind one /v1 endpoint, plus any custom OpenAI-compatible endpoint. Smart routing, automatic failover, encrypted keys. Personal experimentation only.

Overview: FreeLLMAPI aggregates free tiers from dozens of LLM providers, offering a combined capacity of 7.4 billion tokens per month across 635 free model endpoints. It provides a single OpenAI-compatible endpoint for easy integration and usage. Key features: - Aggregates free tiers from 34 providers - Offers a unified /v1 API endpoint - Supports automatic failover and smart routing Tech stack: TypeScript Why it matters: FreeLLMAPI simplifies access to a vast pool of free LLM resources, enabling developers to experiment and build applications without the need for costly subscriptions.
11
Python 41,896 stars +3,581 this week

anthropics/claude-plugins-official

Official, Anthropic-managed directory of high quality Claude Code Plugins.

Overview: The anthropics/claude-plugins-official repository is a curated directory of high-quality plugins for Claude Code, managed by Anthropic. It includes both internal and external plugins, each following a standardized structure. Key features: - Curated collection of high-quality plugins - Support for both internal and external plugins - Standardized plugin structure for consistency Tech stack: Python (primary language, though plugins can be in various languages) Why it matters: It provides a trusted source for plugins that enhance the functionality of Claude Code, ensuring quality and security for users.
12
Jupyter Notebook 39,192 stars +3,364 this week

lyogavin/airllm

AirLLM 2.8T LLM inference with single 4GB GPU

Overview: AirLLM is a project that enables the efficient inference of large language models (LLMs) on single 4GB GPUs, significantly reducing memory usage. It supports running models like Kimi K3 (2.8T), Qwen3.8-Flash-Next (125B), and DeepSeek-V3 (671B) on limited VRAM. Key features: - Dramatically reduces inference memory usage for large models. - Supports training of large models on small VRAM. - Enables running of the largest open-source model, Kimi K3 (2.8T), on under 4GB of VRAM. Tech stack: Jupyter Notebook Why it matters: AirLLM allows developers to run and train large language models on hardware with limited VRAM, democratizing access to cutting-edge AI technology.
13
TypeScript 101,441 stars +2,347 this week

thedotmack/claude-mem

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

Overview: Claude-Mem is a persistent memory compression system designed for Claude Code, capturing and compressing user interactions to provide context in future sessions. It supports various AI agents and integrates with multiple tools for enhanced functionality. Key features: - Captures and compresses user interactions across sessions - Integrates with multiple AI agents and tools - Offers semantic summaries for continuity of knowledge Tech stack: TypeScript Why it matters: Claude-Mem enhances the continuity and efficiency of AI agent interactions by preserving context across sessions.
14
TypeScript 29,520 stars +1,631 this week

TencentCloud/TencentDB-Agent-Memory

TencentDB Agent Memory is a team-level memory hub for AI Agents — turning conversations, docs, and code into four reusable memory assets (Chat Memory, Skill, LLM-Wiki, Code-Graph) that are governed, shared, and equipped across agents and frameworks.

Overview: TencentDB Agent Memory is a comprehensive memory hub designed for AI agents, turning conversations, documents, and code into reusable assets that can be shared across teams and frameworks. Key features: - **Memory Assets**: Chat Memory, Skill, LLM-Wiki, Code-Graph - **Governance**: Assets are governed, shared, and equipped across agents and frameworks - **Team Collaboration**: Supports multiple agents sharing the same memory server - **Integration**: No plugins, hooks, or MCP servers required, just point the Agent's base URL to the Proxy Tech stack: TypeScript Why it matters: TencentDB Agent Memory simplifies the process of integrating AI agents with existing systems, making it easier for teams to collaborate and innovate. Repository: [TencentCloud/TencentDB-Agent-Memory](https://github.com/TencentCloud/TencentDB-Agent-Memory) GitHub stars: 29,507 GitHub description: TencentDB Agent Memory is a team-level memory hub for AI Agents — turning conversations, docs, and code into four reusable memory assets (Chat Memory, Skill, LLM-Wiki, Code-Graph) that are governed, shared, and equipped across agents and frameworks.
15
Go 183,653 stars +1,112 this week

ollama/ollama

Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.

Overview: Ollama is a project that enables developers to run and manage AI models locally or in the cloud with privacy. It supports a variety of models and provides tools for integration and development. Key features: - Easy installation on macOS, Windows, Linux, and Docker - REST API for running and managing models - Libraries for Python and JavaScript - Community integrations and chat interfaces Tech stack: Go Why it matters: Ollama simplifies the process of working with AI models, offering developers a flexible and privacy-focused platform for experimentation and application development.
16
JavaScript 2,806 stars +990 this week

michael-denyer/pstack-claude

Claude Code, Codex, Copilot, Pi, OpenCode, Gemini, and Prime Agent versions of Poteto's pstack. Rigorous agent workflows with Cursor primitives translated for other harnesses.

Overview: pstack is a comprehensive skill stack for Claude Code, Codex, Pi, GitHub Copilot, and other agent harnesses, designed to enhance agent outcomes by improving code conciseness, simplicity, and verification. Key features: - pstack integrates with Claude Code, Codex, Pi, GitHub Copilot, and other agent harnesses. - Tracks upstream and carries named policy forks. - Simplifies code by keeping it concise and simple. - Verifies invariants and tracks concurrency bugs with the agent-formal-verify plugin. - Provides rigorous agent workflows with Cursor primitives translated for other harnesses. Tech stack: JavaScript Why it matters: pstack enhances agent outcomes by improving code conciseness, simplicity, and verification, making it a valuable tool for developers looking to streamline their workflows and ensure code quality.
17
TypeScript 13,641 stars +946 this week

krillinai/OpenCreator

Formerly KrillinAI, VideoTranslation and Dubbing Tool. Open-source AI workspace for creators, powered by Codex. Video downloading, video translation, create videos, images, voice, avatars, and edits with Agents in one place. Suitable for your Social Media like YouTube, TikTok, Instagram, etc.

### Overview: OpenCreator is an open-source AI workspace designed for creators, offering a unified platform for video translation, creation of videos, images, voiceovers, and more. It combines the power of Codex CLI with a stable local runtime, a visual workspace, and a desktop host, making it suitable for use on various platforms. ### Key Features: - **Content Workspace**: Use visual tools and creation templates for video translation, downloading, image and video generation, voiceovers, article and social post writing, short-video scripting, and stick figure animation. - **Agent Conversation**: Start and guide creative or development tasks in natural language, organize conversations by project, keep runs working in the background, and manage approvals, attachments, files, Skills, MCP, schedules, notifications, memory, and diagnostics from one place. ### Tech Stack: - TypeScript ### Why It Matters: OpenCreator provides a streamlined workflow for creators, allowing them to focus on their creative and development work without the need to reinvent the wheel. The integration of Codex CLI ensures that the AI capabilities are seamlessly integrated into the workspace, making it a valuable tool for anyone looking to enhance their content creation and development processes. Repository: krillinai/OpenCreator GitHub Stars: 13,625
18
TypeScript 1,227 stars +837 this week

corrinehu/dsh-workbuddy-connect

将 WorkBuddy 桌面 App 包含的模型自动接入 DeepSeek Harness,零配置使用。Bring the models in the WorkBuddy desktop app into DeepSeek Harness with zero configuration.

Overview: 将 WorkBuddy 桌面应用中的模型自动接入 DeepSeek Harness,实现零配置的无缝集成。 Key features: - 自动将 WorkBuddy 模型接入 DeepSeek Harness - 分别显示 WorkBuddy 和 WorkBuddy AI 模型组 - 支持图片输入和推理档位检测 - 显示剩余积分和模型优惠 - 企业账号和费率比例显示 - 徽章展示促销信息 Tech stack: TypeScript Why it matters: 提升工作效率,简化模型接入流程,实现零配置的深度学习模型集成。
19
C++ 31,370 stars +768 this week

78/xiaozhi-esp32

An MCP-based chatbot | 一个基于MCP的聊天机器人

Overview: XiaoZhi AI Chatbot leverages large model capabilities via Qwen/DeepSeek and MCP protocol for multi-terminal control. Key features: - ESP32-based hardware - Supports Wi-Fi, Ethernet, USB, and Cat.1 4G networking - Offline voice wake-up with customizable wake words - WebSocket and MQTT/UDP communication transports - Opus audio streaming with advanced ASR, LLM, and TTS pipelines - Speaker recognition and 3D speaker support - OLED/LCD displays with emoji support - Battery display and power management - 39 languages and English fallback - ESP32, ESP32-C3, ESP32-C5, ESP32-C6, ESP32-S3, and ESP32-P4 platforms - ESP-SR for WiFi provisioning - MCP for device control and cloud-side extensions Tech stack: ESP-IDF v6.0.1 or later, ESP-SR 2.4.7 Why it matters: XiaoZhi AI Chatbot offers a versatile, multi-terminal control solution with advanced AI capabilities, making it suitable for various applications and platforms. Repository: 78/xiaozhi-esp32 GitHub stars: 31359
20
Go 50,146 stars +539 this week

QuantumNous/new-api

A unified AI model hub for aggregation & distribution. It supports cross-converting various LLMs into OpenAI-compatible, Claude-compatible, or Gemini-compatible formats. A centralized gateway for personal and enterprise model management.

Overview: New API is a self-hosted AI gateway that aggregates and distributes various large language models (LLMs) into OpenAI, Claude, and Gemini-compatible formats. It supports unified management of models, applications, and agents for teams and enterprises. Key features: - Cross-converting LLMs into compatible formats - Centralized model management and API exposure - Usage analytics and cost accounting Tech stack: Go Why it matters: New API simplifies the integration and management of diverse AI models for developers and enterprises.
21
Java 11,359 stars +501 this week

LaurieWired/GhidraMCP

MCP Server for Ghidra

### Overview: ghidraMCP is a Model Context Protocol (MCP) server designed to enable LLMs to autonomously reverse engineer applications using Ghidra. This tool integrates multiple functionalities from Ghidra's core tools, making it a powerful resource for developers and researchers. ### Key Features: - **Decompile and Analyze Binaries**: Automatically decompiles and analyzes binaries in Ghidra. - **Method and Data Renaming**: Renames methods and data automatically. - **Method, Class, Import, and Export Lists**: Provides comprehensive lists of methods, classes, imports, and exports. ### Tech Stack: Java ### Why It Matters: ghidraMCP simplifies the process of reverse engineering applications by providing a unified interface for various Ghidra tools, making it easier for developers to leverage Ghidra's extensive capabilities without the need for multiple command-line interfaces. This tool is particularly useful for automating the process of reverse engineering and improving the efficiency of reverse engineering projects. ### Repository: Repository: **LaurieWired/GhidraMCP** GitHub Stars: **11354** GitHub Description: **MCP Server for Ghidra** ### Installation: #### Prerequisites: - Install Ghidra 12.1.4 - Install uv (or Python 3.10+ with `pip install git+https://github.com/LaurieWired/GhidraMCP`, then use `ghidra-mcp` as the command below) #### Ghidra: 1. Run Gh
22
Python 2,694 stars +482 this week

lightseekorg/tokenspeed

TokenSpeed is a speed-of-light LLM inference engine.

Overview: TokenSpeed is a speed-of-light LLM inference engine designed for agentic workloads, offering TensorRT-LLM-level performance and vLLM-level usability. Key features: - **Scheduler**: C++ control plane and Python execution plane - **Kernels**: Pluggable, layered kernel system with a portable public API and centralized registry - **Entrypoint**: SMG-integrated AsyncLLM for low-overhead CPU-side request handling Tech stack: Python Why it matters: TokenSpeed is the first open-source LLM inference engine to separate the control plane from the execution plane, combining strong correctness guarantees with high development velocity. It is backed by the non-profit LightSeek Foundation, offering serious hardware and engineering support from vendors like NVIDIA and AMD.
23
Rust 3,205 stars +471 this week

HakanSeven12/OpenCADStudio

A CAD application built with Rust — 2D/3D drawing, DWG/DXF support, and GPU-accelerated rendering

### Overview Open CAD Studio is a cross-platform application designed for technical drawing, layout work, and solid modeling. It supports native DWG and DXF file formats, allowing users to open, edit, recover, and save these files directly without the need for conversion services. The application is built with Rust and includes features such as precise 2D drafting, documentation tools, kernel-backed 3D modeling, GPU-accelerated rendering, and extensible workflows. ### Key Features - **Native Drawing Workflow** – Open, edit, recover, and save DWG and DXF files without a conversion service. - **Precise 2D Drafting** – Lines, polylines, curves, splines, hatches, object snaps, tracking, layers, blocks, and external references. - **Documentation Tools** – Text, dimensions, leaders, tolerances, tables, model space, paper space, viewports, and plot styles. - **Kernel-Backed 3D Modeling** – Solid primitives, extrusion, revolution, sweep, loft, Boolean operations, and ACIS entity tessellation. - **GPU Rendering** – Accelerated 2D and 3D viewports through `wgpu`, with orthographic and perspective cameras. - **Extensible Workflows** – Native plugins, command scripts, headless conversion, and a line-based JSON automation API. ### Tech Stack Rust is the primary programming language used to build Open CAD Studio, leveraging its strengths in performance, security, and reliability. ### Why It Matters Open CAD Studio is designed for
24
Java 5,739 stars +440 this week

bethington/ghidra-mcp

Ghidra MCP Server — 200+ MCP tools for AI-powered reverse engineering. GUI plugin + headless server, lazy tool loading, convention enforcement, batch operations, Ghidra Server integration, and Docker deployment.

### Overview: The Ghidra MCP Server is a comprehensive toolset for AI-powered reverse engineering, featuring over 200 MCP tools, a GUI plugin, and a headless server. It leverages Ghidra's powerful reverse engineering capabilities and integrates with modern AI workflows, including batch operations, lazy tool loading, convention enforcement, and Ghidra Server integration. ### Key Features: - **200+ MCP Tools:** A wide range of tools for AI-driven reverse engineering. - **GUI Plugin:** A user-friendly interface for easy access to MCP tools. - **Headless Server:** A lightweight server for running tools without a graphical interface. - **Lazy Tool Loading:** Tools are loaded only when needed, improving performance. - **Convention Enforcement:** Ensures consistency in tool usage and results. - **Batch Operations:** Facilitates batch processing of multiple files. - **Ghidra Server Integration:** Seamless integration with Ghidra's reverse engineering capabilities. - **P-Code Emulation and Live Debugger Integration:** Enhances debugging and analysis. - **P-Code-Graph Data Flow Analysis:** Advanced data flow analysis for deeper insights. ### Tech Stack: - **Java:** The primary language used for development and integration. ### Why It Matters: The Ghidra MCP Server is essential for anyone looking to leverage the power of reverse engineering with modern AI tools and automation. Its comprehensive feature set and integration with Ghidra make it a valuable asset for developers and researchers in the field of software reverse engineering.
25
JavaScript 3,004 stars +429 this week

Minglink/dsh-infinite-gen-5

DeepSeek v4.1 flash 逆向工具(无限五代) 求 Star 收藏 ⭐欢迎大家提交项目的改进

Overview: DeepSeek v4.1 flash 逆向工具(无限五代)是一个专为DeepSeek Harness桌面客户端设计的高性能逆向分析插件与可视化工作台系统。它彻底摒弃了提示词注入,实现了从脚本封装到专业级全功能Agent逆向工作站的蜕变,覆盖了二进制侦察、CFG、符号与类型、真实IR、受限仿真、原生调试、跨引擎修改计划,以及显式解密和报文解析等38项专业工具。五代还具有双模式动态降噪功能,支持高级场景按需展开为Full 38全景工具,确保了高效且安全的逆向分析体验。 Key features: - 38项专业逆向工具面 - 从脚本封装到专业级全功能Agent逆向工作站的蜕变 - 双模式动态降噪功能 - 高效且安全的逆向分析体验 Tech stack: JavaScript Why it matters: 这个工具系统彻底改变了逆向分析的方式,提供了专业级的逆向分析能力,同时保持了高效和安全的特性,使得开发者在进行逆向分析时能够更专注于核心问题,而无需担心提示词注入带来的偏见和问题。
26
Python 16,138 stars +387 this week

KittenML/KittenTTS

Open-source State-of-the-art TTS model which runs on a CPU 😻

### Overview: Kitten TTS is an open-source text-to-speech library that offers a 1.7B-parameter 1-bit speech language model, allowing users to clone any speaker's voice in real-time on a CPU. It also includes lightweight legacy models for a more efficient alternative. ### Key features: - **Voice Cloning**: Clone any speaker from 5-30 seconds of audio. - **47 Built-in Voices**: Including the eight from KittenTTS 0.8 and nine non-English voices. - **Multilingual Support**: 20 languages: English, Arabic, Chinese, French, German, Hindi, Italian, Portuguese, Russian, Spanish, Japanese, Korean, Turkish, Dutch, Swedish, Danish, Finnish, Swahili, Greek, Hebrew. - **Expression Control**: `[emotion]` tags, inline `<event>` tags, and `(((emphasis)))` spans. - **Decoding Presets**: Trade stability against expressiveness per request. - **Long-form Text**: Sentence-aware chunking with seamless joins. - **24 kHz Output**: High-quality audio at a standard sample rate. - **Runs without a GPU**: Runs real time on a CPU. ### Tech stack: Python ### Why it matters: Kitten TTS is an open-source solution for text-to-speech, offering advanced features like voice cloning and multilingual support, making it a valuable tool for developers and creators looking to enhance their applications with AI-powered speech capabilities.
27
TypeScript 5,367 stars +358 this week

breferrari/obsidian-mind

A self-organizing Obsidian vault that gives AI coding agents persistent memory.

Overview: Obsidian Mind is a self-organizing Obsidian vault designed for AI coding agents, providing persistent memory through Claude Code, Codex CLI, and Gemini CLI hooks. Key features: - Persistent memory for AI agents - Seamless integration with Claude Code, Codex CLI, and Gemini CLI - Built for Claude Code, with full support - Supports Obsidian, Codex CLI, Gemini CLI, Obsidian Skills, and QMD semantic search - Compatible with Node.js and MIT license Tech stack: TypeScript Why it matters: Obsidian Mind offers a structured way for AI agents to remember and build upon conversations, ensuring continuous learning and decision-making based on past interactions. Repository: breferrari/obsidian-mind GitHub stars: 5364 GitHub description: A self-organizing Obsidian vault that gives AI coding agents persistent memory.
28
Java 39,873 stars +258 this week

YunaiV/ruoyi-vue-pro

🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城、CRM、ERP、MES、IM、AI 大模型、IoT 物联网等功能。你的 ⭐️ Star ⭐️,是作者生发的动力!

Overview: RuoYi-Vue Pro is an open-source backend management system and mobile app framework based on Spring Boot, MyBatis Plus, and Vue.js. It supports various features such as RBAC dynamic permissions, SaaS multi-tenancy, and third-party integrations. Key features: - Supports RBAC dynamic permissions, data permissions, and SaaS multi-tenancy - Includes work flow management with Flowable - Provides third-party integrations like WeChat mini-programs, payment systems, and SMS services - Offers high-efficiency development with code generators for Java, Vue, and SQL Tech stack: Java, Spring Boot, MyBatis Plus, Vue.js Why it matters: The project's comprehensive feature set and open-source nature make it a valuable resource for developers building enterprise-level applications.
29
Rust 2,387 stars +242 this week

trymirai/uzu

A high-performance inference engine for AI models

Overview: uzu is a high-performance inference engine designed for deploying AI models directly in applications, offering zero latency, full data privacy, and no inference costs. Key features: - Simple, high-level API - Unified model configurations - Traceable computations - Utilizes unified memory on Apple devices - Supports a broad range of models Tech stack: Rust Why it matters: uzu simplifies the deployment of AI models by providing a straightforward API, making it easy to integrate AI into applications without compromising performance or data security. Repository: trymirai/uzu GitHub stars: 2384 GitHub description: A high-performance inference engine for AI models README excerpt: [Link to README](https://github.com/trymirai/uzu/blob/main/README.md)
30
Java 29,732 stars +236 this week

opendataloader-project/opendataloader-pdf

PDF Parser for AI-ready data. Automate PDF accessibility. Open-source.

### Overview: OpenDataLoader PDF is a powerful tool for extracting structured data from PDFs, designed to automate PDF accessibility and improve accessibility remediation. It offers benchmark accuracy in PDF extraction and is the first open-source solution for generating Tagged PDFs from untagged PDFs. ### Key Features: - **PDF Extraction**: Extracts Markdown, JSON, and HTML from any PDF. - **Benchmark Accuracy**: Achieves the highest accuracy in benchmarks (0.907 overall), with 0.928 table accuracy across 200 real-world PDFs. - **Hybrid Mode**: Works with poor-quality scans (300 DPI+) and complex tables, formulas, and images. - **Auto-Tagging**: Automatically tags untagged PDFs into accessible Tagged PDFs, making them compliant with PDF/UA standards. ### Tech Stack: Java 11+ ### Why It Matters: - **High Accuracy**: The tool excels in extracting structured data from PDFs, making it valuable for RAG/LLM pipelines and data extraction. - **Accessibility**: It automates PDF accessibility remediation, making it crucial for compliance with accessibility regulations. - **Open-Source**: The project is open-source, ensuring transparency and collaboration in the accessibility community. ### Repository: The repository is hosted on GitHub and is part of the OpenDataLoader project. It has received 29,732 stars, indicating its widespread adoption and importance in the field of PDF accessibility and data extraction.
31
Go 3,006 stars +229 this week

Armur-Ai/Pentest-Swarm-AI

Autonomous penetration testing using a swarm of AI agents. Orchestrates recon, classification, exploitation, and reporting specialists with ReAct reasoning — supports bug bounty, continuous monitoring, and CTF modes. Built with Go and 7+ native security tools.

### Overview: Pentest Swarm AI is an open-source, autonomous penetration testing tool that uses a swarm of AI agents to automate and enhance the process of identifying vulnerabilities and exploiting them. It supports bug bounty, continuous monitoring, and CTF modes, leveraging the power of multiple agents working together in parallel to achieve machine-speed efficiency. ### Key Features: - **Swarm of AI Agents:** Hundreds of agents working in parallel to scan, classify, exploit, and report on vulnerabilities. - **Real Swarm Model:** Agents communicate through a shared stigmergic blackboard, ensuring that each agent can quickly respond to relevant findings. - **Versatile Mode Support:** Supports bug bounty, continuous monitoring, and CTF modes, making it suitable for various security roles. - **Scoring and Reporting:** Adapts attack-path scoring to assess and report on vulnerabilities effectively. - **Built with Go:** Utilizes the Go programming language and integrates with 7 native security tools. ### Tech Stack: - **Go:** The primary language used for development. - **7 Native Security Tools:** Integrated with various security tools to enhance functionality. ### Why It Matters: - **Open Source and Self-Hosted:** Supports pentesters, bug bounty hunters, red teamers, and security researchers, providing a flexible and customizable solution. - **Machine Speed Efficiency:** Hundreds of agents working in parallel to achieve high-efficiency scanning and exploitation. - **Versatile and Scalable:** Supports various modes of operation, making it suitable for different security needs and environments. ### Repository: - **Armur-Ai/P
32
Jupyter Notebook 29,747 stars +208 this week

HandsOnLLM/Hands-On-Large-Language-Models

Official code repo for the O'Reilly Book - "Hands-On Large Language Models"

Overview: This repository contains the official code for the book "Hands-On Large Language Models," authored by Jay Alammar and Maarten Grootendorst. The book is available on Amazon, Shroff Publishers, O'Reilly, and other platforms. Key features: - The code for all examples in the book - Visual educational nature with almost 300 custom figures - Available on various platforms including Amazon, Shroff Publishers, O'Reilly, and Google Colab Tech stack: Jupyter Notebook Why it matters: This repository provides practical tools and concepts for using Large Language Models, making it essential for developers looking to understand and implement these models in their projects.
33
Jupyter Notebook 38,626 stars +200 this week

anthropics/prompt-eng-interactive-tutorial

Anthropic's Interactive Prompt Engineering Tutorial

Overview: Anthropic's Interactive Prompt Engineering Tutorial is a comprehensive course designed to teach users how to create effective prompts for Claude, their language model. The course includes nine chapters with exercises and an appendix for advanced techniques, allowing learners to practice and experiment with prompt engineering. Key features: - Comprehensive step-by-step guide to prompt engineering - Interactive "Example Playground" for experimenting with prompts - Structured into beginner, intermediate, and advanced levels - Covers common failure modes and techniques to address them Tech stack: Jupyter Notebook Why it matters: This tutorial provides a practical and interactive approach to mastering prompt engineering for Claude, enhancing user interaction and understanding of the model's capabilities.
34
Go 6,649 stars +187 this week

lharries/whatsapp-mcp

WhatsApp MCP server

### Overview: This project is a Model Context Protocol (MCP) server for WhatsApp, allowing users to access, search, and send messages directly from their personal WhatsApp accounts. It connects to the WhatsApp web multidevice API using the `whatsmeow` library and stores messages locally in a SQLite database, only sending them to an LLM when accessed through tools controlled by the user. ### Key Features: - **Personal Access**: Users can search and read their WhatsApp messages, including images, videos, documents, and audio. - **Contacts Search**: The ability to search and view contacts. - **Media Files**: Send and receive media files such as images, videos, documents, and audio messages. - **Local Storage**: Messages are stored locally in a SQLite database, ensuring privacy and security. ### Tech Stack: Go ### Why it Matters: This project is designed to be a secure and efficient way to access WhatsApp messages without the need for a web browser or third-party apps, making it ideal for users who prefer a more direct and secure experience. The use of a local SQLite database ensures that user data is stored and managed privately, enhancing privacy and security.
35
Jupyter Notebook 34,422 stars +174 this week

datawhalechina/happy-llm

📚 从零开始构建大模型

Overview: Happy-LLM is a comprehensive tutorial project aimed at helping users understand the principles and training processes of large language models (LLMs). It covers everything from basic NLP concepts to the implementation of an LLaMA2 model. Key features: - Systematic learning path from NLP basics to advanced LLM training - Hands-on implementation of LLaMA2 model - Practical training processes including pretraining and fine-tuning - Application of advanced techniques like RAG and Agent Tech stack: Jupyter Notebook Why it matters: Happy-LLM provides a free and comprehensive guide to understanding and building LLMs, making advanced AI knowledge accessible to a broader audience.
36
Go 1,178 stars +153 this week

Bennettxai/FounderOS

An open-source, single-operator business command center: run a one-person operated company as AI-assisted departments (comms, funnel, social, finances, agents, and a knowledge graph) from one live dashboard.

### Overview: Founder OS is an open-source, single-operator business command center designed for solo founders and small teams. It integrates AI-assisted departments like comms, funnel, social, finances, and agents, all managed from a single live dashboard. ### Key Features: - **Unified Dashboard**: A single live dashboard for comms, funnel, social, finances, and agents. - **AI-Assisted Departments**: AI agents cover various business departments, providing a seamless experience. - **Knowledge Graph**: A knowledge core powered by the Optimal Engine, enhancing decision-making. - **Integrated Data**: PostgreSQL + Redis for operational data, Elixir/OTP for Optimal Engine, and G-Brain for knowledge management. ### Tech Stack: Go ### Why it Matters: Founder OS simplifies the complex tasks of running a business, making it easier for solo founders and small teams to manage their operations efficiently. It integrates AI-assisted departments, unified communication, and a comprehensive dashboard, ensuring a streamlined and organized workflow.
37
JavaScript 9,001 stars +143 this week

poloclub/transformer-explainer

Transformer Explained Visually: Learn How LLM Transformer Models Work with Interactive Visualization

### Overview: Transformer Explainer is an interactive visualization tool designed to help anyone learn how Transformer-based models like GPT work. It runs a live GPT-2 model right in your browser, allowing you to experiment with your own text and observe in real time how internal components and operations of the Transformer work together to predict the next tokens. ### Key features: - Real-time interaction with a live GPT-2 model - Experiment with your own text to see how internal components and operations work - Visual explanations of Transformer architecture and operations ### Tech stack: JavaScript ### Why it matters: Transformer Explainer provides a hands-on, interactive way to understand how Transformer-based models like GPT work, making complex concepts accessible and engaging.
38
Jupyter Notebook 29,903 stars +141 this week

NirDiamant/RAG_Techniques

This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.

Overview: This repository contains 42+ runnable notebooks showcasing advanced techniques for Retrieval-Augmented Generation (RAG) systems, providing a comprehensive guide from foundational to cutting-edge methods. Key features: - Techniques for improving RAG systems - Detailed tutorials on various RAG techniques - Intuitive explanations, code implementations, and references for building accurate and context-rich retrieval systems Tech stack: Jupyter Notebook Why it matters: This repository offers a practical approach to understanding and implementing advanced RAG techniques, making it valuable for developers looking to enhance their retrieval systems.
39
C++ 3,226 stars +137 this week

DamRsn/NeuralNote

Audio Plugin for Audio to MIDI transcription using deep learning.

### Overview: NeuralNote is an audio plugin that enables state-of-the-art audio-to-MIDI transcription, making it a valuable tool for digital audio workstation users. ### Key features: - **Transcription Model Upgrade**: Replaces Spotify's Basic Pitch with MuScriptor, a transformer with 103M to 1.4B parameters. - **Multi-Instrument Transcription**: Transcribes full mixes, not just one instrument at a time, with notes grouped by instrument. - **Built-in Multi-Instrument Synth**: Listen to every transcribed instrument, with per-instrument gain, mute, and solo. - **Modern UI**: Updated user interface. - **Local Transcription**: Transcription runs on your machine, using the GPU or CPU, and your audio never leaves it. ### Tech stack: C++ ### Why it matters: NeuralNote offers a powerful transcription tool that enhances the capabilities of digital audio workstations, making it easier to transcribe audio into MIDI. This feature is particularly useful for musicians and composers who need precise transcriptions for their projects.
40
Jupyter Notebook 21,724 stars +131 this week

NirDiamant/agents-towards-production

End-to-end, code-first tutorials for building production-grade GenAI agents. From prototype to enterprise deployment.

### Overview: Agents Towards Production is a comprehensive resource for developers looking to build production-grade GenAI agents. This project provides tutorials on stateful workflows, vector memory, real-time web search APIs, Docker deployment, FastAPI endpoints, security guardrails, GPU scaling, multi-agent coordination, observability, evaluation, and UI development. ### Key Features: - **Stateful Workflows**: Tutorials on how to build and manage stateful AI agents. - **Vector Memory**: Techniques for using vector memory in AI applications. - **Real-Time Web Search APIs**: How to integrate real-time web search APIs into your AI agent. - **Docker Deployment**: Best practices for deploying AI agents using Docker. - **FastAPI Endpoints**: Tutorials on creating and managing FastAPI endpoints. - **Security Guardrails**: Best practices for securing AI agents. - **GPU Scaling**: How to scale AI agents using GPUs. - **Multi-Agent Coordination**: Techniques for coordinating multiple AI agents. - **Observability**: How to monitor and debug AI agents. - **Evaluation**: Metrics and methods for evaluating AI agents. - **UI Development**: Tutorials on building user interfaces for AI agents. ### Tech Stack: - **Jupyter Notebook**: The primary tool used for developing and documenting tutorials. ### Why It Matters: This project is essential for developers looking to build production-grade AI agents. It provides a structured approach to turning AI prototypes into enterprise-level products, covering everything from the foundational concepts to advanced deployment strategies. By following these tutorials, developers can ensure that their AI agents are reliable, efficient, and scalable