Category
AI Tools
Developer tools for evaluation, observability, and AI operations.
| Project name | Stars | Category | Language | Tags | Summary | View Project |
|---|---|---|---|---|---|---|
| markitdown | ★ 186K | AI Tools | Python | markdown · document-conversion · pdf · ocr · llm-preprocessing · rag · python · docx · pptx · xlsx · epub · youtube-transcription · audio-transcription · plugin-system · microsoft-office · text-extraction | Microsoft's lightweight Python utility that converts PDF, Office, image, audio, HTML, EPUB and YouTube content into LLM-friendly Markdown. Supports optional plugins, LLM-based image description/OCR, and Azure Document Intelligence or Content Understanding for higher-quality extraction. | View Project → |
| firecrawl | ★ 183K | AI Tools | TypeScript | web-scraping · web-crawling · markdown · llm · data-extraction · mcp · web-search · structured-data · browser-automation · api · crawler · html-to-markdown · ai-agents · pdf-parsing · cli · typescript | Firecrawl is an open-source web data API that searches, scrapes, crawls, and interacts with sites, returning clean markdown or structured JSON for LLMs. Ships SDKs, a CLI, an MCP server, and agent skills, and can also run an AI agent that gathers data from a prompt. | View Project → |
| stable-diffusion-webui | ★ 165K | AI Tools | Python | stable-diffusion · image-generation · txt2img · img2img · inpainting · outpainting · upscaling · gradio · web-ui · diffusion · textual-inversion · lora · face-restoration · prompt-engineering · pytorch · batch-processing | Gradio-based web UI for running Stable Diffusion locally: txt2img, img2img, inpainting, outpainting, upscaling and embedding/LoRA training, with a large extension ecosystem and REST API. Self-hosted on NVIDIA, AMD, Intel or Apple hardware. | View Project → |
| open-webui | ★ 153K | AI Tools | Python | self-hosted · llm-ui · chat-ui · ollama · openai-compatible · rag · mcp · agents · multi-model · image-generation · voice · rbac · pwa · vector-database · plugins · offline | Open WebUI is a self-hosted, extensible AI chat platform that front-ends Ollama and any OpenAI-compatible API. It bundles local RAG over 9 vector DBs, MCP/OpenAPI tool plugins, custom model presets and agents, voice/video, image generation, and enterprise RBAC/SSO. | View Project → |
| cc-switch | ★ 138K | AI Tools | Rust | claude-code · codex · gemini-cli · provider-management · api-key-management · mcp · skills-management · desktop-app · tauri · cross-platform · opencode · openclaw · grok · multi-provider · config-switcher · wsl | Tauri-based cross-platform desktop app that centrally manages, switches, and edits provider configs, API keys, MCP servers, and skills for AI coding agents (Claude Code, Codex, Gemini CLI, OpenCode, OpenClaw, Grok). Useful for developers juggling multiple LLM providers or relays. | View Project → |
| ComfyUI | ★ 134K | AI Tools | Python | diffusion-models · image-generation · video-generation · node-graph · workflow · text-to-image · image-editing · stable-diffusion · comfyui · controlnet · lora · inpainting · audio-generation · 3d-generation · api · local-inference | ComfyUI is a node-graph GUI, API, and backend for running diffusion models locally. It supports image, video, audio, and 3D generation workflows with hundreds of open models, quantized execution, and reusable JSON workflows. | View Project → |
| MoneyPrinterTurbo | ★ 125K | AI Tools | Python | AI video generation · short videos · video automation · text-to-speech · subtitles · script generation · content creation · WebUI · API · CLI · batch processing | Generates short videos from a topic or keyword by automating script writing, media selection, text-to-speech, subtitles, and editing. Offers a WebUI, API, and CLI, with support for multiple LLM providers and custom assets. | View Project → |
| generative-ai-for-beginners | ★ 120K | AI Tools | Jupyter Notebook | generative-ai · llm · prompt-engineering · rag · vector-database · ai-agents · fine-tuning · embeddings · chat-apps · image-generation · function-calling · responsible-ai · semantic-search · education · azure-openai · jupyter-notebook | Microsoft's 21-lesson course for developers learning to build generative AI apps. Covers LLM basics, prompt engineering, chat and search apps, RAG with vector databases, function calling, image generation, agents, fine-tuning, and responsible AI with Python and TypeScript samples. | View Project → |
| whisper | ★ 110K | AI Tools | Python | speech-recognition · asr · transcription · multilingual · speech-translation · language-identification · voice-activity-detection · audio · pytorch · openai · whisper · cli · inference · seq2seq · transformer | OpenAI's reference implementation and weights for Whisper, a Transformer speech model that transcribes and translates audio, plus language ID. Ships a CLI and Python API across six model sizes (tiny to large-v3, turbo). | View Project → |
| open-design | ★ 98K | AI Tools | TypeScript | design-generation · coding-agents · agent-skills · mcp · byok · local-first · desktop-app · prototyping · design-systems · ui-generator · image-generation · video-generation · claude-code · codex · cursor · figma-alternative | Local-first desktop design studio that turns an installed coding-agent CLI (Claude Code, Codex, Cursor, DeepSeek Harness, 20+ others) into a design engine. It composes reusable skills and DESIGN.md design systems to produce prototypes, decks, dashboards, images and video, sandboxed-previewed and exported as HTML/PDF/PP | View Project → |
| NextChat | ★ 89K | AI Tools | TypeScript | chat-ui · llm · multi-model · cross-platform · self-hosted · nextjs · tauri · pwa · mcp · prompt-templates · streaming · markdown · i18n · desktop-app · privacy-first · plugins | NextChat is a lightweight, cross-platform chat UI (web PWA, desktop via Tauri) for OpenAI, Claude, Gemini, DeepSeek and 100+ model APIs. It supports prompt templates, plugins, MCP tools, artifacts and streaming Markdown, and can be self-hosted on Vercel with local-only chat storage. | View Project → |
| odysseus | ★ 88K | AI Tools | Python | self-hosted · ai-workspace · chat-ui · agents · mcp · rag · local-models · deep-research · memory · skills · documents · email · calendar · notes · image-generation · docker | Odysseus is a self-hosted AI workspace bundling chat, agents, MCP servers, RAG memory, deep research, model serving and productivity apps (docs, email, notes, calendar) behind one Docker-deployed FastAPI UI. Best for developers wanting a private, local-model-first alternative to hosted AI chat platforms. | View Project → |
| Agent-Reach | ★ 84K | AI Tools | Python | ai-agent · agent-infrastructure · cli · mcp · web-scraping · search · twitter · reddit · youtube-transcript · bilibili · xiaohongshu · rss · cookie-auth · skills · no-api-key · python | Agent Reach is a Python CLI capability layer that gives AI agents internet reading/search across Twitter, Reddit, YouTube, GitHub, Bilibili, Xiaohongshu, RSS and more. It routes each platform to a working free backend (no paid APIs), registers an MCP/Exa search channel and SKILL.md, and ships a doctor command to check | View Project → |
| crawl4ai | ★ 84K | AI Tools | Python | web-scraping · web-crawler · llm · markdown · rag · data-extraction · structured-extraction · deep-crawl · browser-automation · async · docker · api-server · chunking · playwright · anti-bot · caching | Async Python web crawler that converts pages into clean, LLM-ready Markdown and structured JSON via CSS/XPath or LLM extraction. Includes deep-crawl, caching, sessions/proxies, and a Docker FastAPI server, aimed at RAG pipelines and agent data ingestion. | View Project → |
| lobe-chat | ★ 83K | AI Tools | TypeScript | TypeScript · Chat · Agents | Extensible open-source AI chat framework with agents, plugins, and modern UX. | View Project → |
| openai-cookbook | ★ 76K | AI Tools | Jupyter Notebook | openai-api · cookbook · examples · jupyter-notebooks · tutorials · rag · embeddings · fine-tuning · function-calling · agents · prompt-engineering · evals · guardrails · multimodal · gpt-4 · best-practices | Official OpenAI repo of runnable Jupyter notebooks and articles showing how to use the OpenAI API: RAG, embeddings, fine-tuning, function calling, agents, image generation, evals and prompt techniques. Best as a copy-paste reference for developers building LLM apps. | View Project → |
| headroom | ★ 74K | AI Tools | Python | LLM context compression · token optimization · AI agents · MCP server · RAG · JSON compression · code compression · LLM proxy · cross-agent memory | Python and TypeScript library, local proxy, and MCP server that compress tool outputs, logs, files, and RAG chunks before they reach an LLM. Includes coding-agent integrations and local retrieval of original content. | View Project → |
| stable-diffusion | ★ 73K | AI Tools | Jupyter Notebook | image-generation · text-to-image · image-to-image · latent-diffusion · inpainting · open-source-model · image-synthesis | Reference code and checkpoints for Stable Diffusion v1, a latent text-to-image diffusion model conditioned by CLIP. Includes scripts for text-to-image generation, image-to-image editing, and inpainting, with PyTorch and Diffusers support. | View Project → |
| daytona | ★ 72K | AI Tools | — | AI code execution · agent runtime · sandbox · code interpreter · computer use · MCP · isolated environments · persistent state | Daytona provides isolated, persistent sandboxes and SDKs for executing AI-generated code and agent workflows, with process, filesystem, and computer-use tools. The repository states that it is no longer maintained as of June 2026. | View Project → |
| OmniRoute | ★ 69K | AI Tools | TypeScript | ai-gateway · llm-router · openai-proxy · multi-provider · auto-fallback · token-compression · mcp · a2a · quota-management · free-tier · claude-code · cursor · codex · cline · copilot · self-hosted | OmniRoute is an MIT-licensed AI gateway that unifies 350+ LLM providers behind one OpenAI-compatible endpoint with quota-aware auto-fallback, token compression, and MCP/A2A support. It plugs into coding agents like Claude Code, Cursor, and Cline and self-hosts as CLI, Docker, desktop, or PWA. | View Project → |
| TrendRadar | ★ 62K | AI Tools | Python | news-aggregation · trend-monitoring · public-opinion · rss · mcp-server · push-notifications · llm · ai-summarization · ai-translation · sentiment-analysis · keyword-filtering · docker · github-actions · self-hosted · webhook · python | Python trend/opinion monitor that aggregates multi-platform hot lists and RSS, using LLMs for keyword filtering, translation and daily briefs pushed to WeChat, Feishu, DingTalk, Telegram, email, ntfy, Bark and Slack. Also ships an MCP server for conversational news analysis. | View Project → |
| segment-anything | ★ 55K | AI Tools | Jupyter Notebook | image-segmentation · computer-vision · foundation-model · sam · promptable-segmentation · mask-generation · zero-shot · pytorch · onnx · vit · inference · checkpoints · vision | Meta's Segment Anything (SAM) is a vision foundation model that produces high-quality object masks from point/box prompts or fully automatic generation. The repo ships PyTorch inference code, checkpoint links, ONNX export, notebooks and a web demo. | View Project → |
| Fooocus | ★ 53K | AI Tools | Python | stable-diffusion-xl · text-to-image · image-generation · gradio · inpainting · outpainting · image-prompt · face-swap · upscaling · lora · offline · diffusion · anime · presets · local-inference · prompt-engineering | Fooocus is an offline, open-source SDXL image generator with a Gradio UI that removes most manual parameter tuning: you focus on prompt and image. It bundles a GPT-2 prompt engine, own inpaint/image-prompt algorithms, presets, LoRA and upscaling; runs on ~4GB VRAM. Now LTS/bug-fix only. | View Project → |
| CLI-Anything | ★ 50K | AI Tools | Python | agent-native CLI · CLI harness · skill generator · agent tooling · CLI-Hub · MCP · Claude Code plugin · Cursor plugin · OpenCode commands · computer-use · package manager · plugin marketplace | CLI-Anything converts everyday software into agent-native CLIs plus skills/plugins so AI coding agents can drive tools like Blender, FreeCAD, QGIS and game engines. Ships a CLI-Hub package manager, a skill generator, and marketplace plugins for Claude Code, Cursor and Codex. | View Project → |
| upscayl | ★ 50K | AI Tools | TypeScript | AI image upscaling · image enhancement · Real-ESRGAN · Vulkan · desktop app · batch processing · open source · cross-platform | Cross-platform desktop app for upscaling and enhancing images with AI models such as Real-ESRGAN. Runs locally using NCNN and Vulkan, and requires a compatible GPU. | View Project → |
| Made-With-ML | ★ 50K | AI Tools | Jupyter Notebook | mlops · machine-learning · llm-fine-tuning · pytorch · ray · distributed-training · experiment-tracking · mlflow · model-serving · fastapi · data-quality · hyperparameter-tuning · ci-cd · nlp · tutorial · python | Course repo (Made With ML) that walks through a full production ML workflow: data engineering, Ray-based distributed training/tuning, LLM fine-tuning in PyTorch, MLflow tracking, FastAPI serving and CI/CD. It is an educational reference implementation, not a reusable library or agent framework. | View Project → |
| LibreChat | ★ 45K | AI Tools | TypeScript | chatgpt-alternative · self-hosted · multi-provider · chat-ui · agents · mcp · code-interpreter · artifacts · rag · image-generation · web-search · multi-user-auth · skills · presets · openai-compatible · typescript | LibreChat is a self-hosted, multi-provider AI chat platform: one ChatGPT-style UI for OpenAI, Anthropic, Google, Azure, Bedrock and local models, plus agents, MCP tools, skills, RAG file chat, code interpreter, image generation and multi-user auth. Best for teams wanting a private, own-your-data ChatGPT alternative. | View Project → |
| LibreChat | ★ 45K | AI Tools | TypeScript | chat-ui · self-hosted · multi-provider · chatgpt-alternative · agents · mcp · rag · code-interpreter · image-generation · artifacts · web-search · multi-user-auth · openai-compatible · docker · typescript · observability | LibreChat is a self-hosted, MIT-licensed ChatGPT-style interface that unifies OpenAI, Anthropic, Google, Azure, Bedrock and local OpenAI-compatible endpoints in one UI. It adds no-code agents, MCP tools, skills, RAG file search, a sandboxed code interpreter, image generation, artifacts and multi-user auth for team depl | View Project → |
| kong | ★ 44K | AI Tools | Lua | AI gateway · LLM gateway · MCP gateway · LLM routing · AI observability · semantic security · semantic caching · API gateway · traffic governance · Kubernetes | Kong Gateway is a Lua-based API gateway with LLM and MCP traffic capabilities. It routes requests across AI providers and adds controls such as semantic security, caching, observability, and MCP governance. | View Project → |
| Fabric | ★ 44K | AI Tools | Go | AI prompts · prompt patterns · CLI · AI augmentation · LLM providers · text processing · transcription · YouTube · REST API · local models · summarization | Fabric is a Go CLI and REST API for applying reusable, task-specific AI prompt patterns to text, media, and other inputs. It supports multiple hosted providers and local models, and includes a web interface. | View Project → |
| agent-browser | ★ 43K | AI Tools | Rust | browser-automation · cli · rust · headless-chrome · cdp · accessibility-tree · screenshots · webmcp · mcp · agent-tooling · automation · web-scraping · pdf-export · skills · evals | Rust-based CLI that gives AI agents headless Chrome control: open pages, snapshot the accessibility tree with element refs, click/fill/type, read agent-friendly text, screenshot, and invoke WebMCP page tools. Ships an MCP profile and skills, installable via npm, Homebrew, or Cargo. | View Project → |
| marker | ★ 40K | AI Tools | Python | pdf · ocr · markdown · document-intelligence · document-conversion · vlm · vision-model · table-extraction · latex · chunking · json-output · batch-processing · cpu-gpu-mps · rag-data-prep | Marker is a Python document-intelligence tool that converts PDFs, images, PPTX, DOCX, XLSX, HTML and EPUB into markdown, JSON, HTML or chunks. It runs local Surya VLM inference (vLLM/llama.cpp) for layout, OCR and tables, with optional LLM boosting for higher accuracy. | View Project → |
| Retrieval-based-Voice-Conversion-WebUI | ★ 38K | AI Tools | Python | voice-conversion · voice-cloning · rvc · audio-generation · realtime-voice-changer · singing-voice · model-training · pitch-extraction · vocal-separation · gradio-webui · pytorch · hubert · rmvpe · vits · retrieval-index · checkpoint-merge | RVC WebUI is a PyTorch voice-conversion framework: train a custom timbre model from as little as 10 minutes of audio, then convert speech or singing vocals via CLI, Gradio WebUI, or a low-latency realtime voice changer. Includes RMVPE pitch extraction, HuBERT features, and pymss vocal separation. | View Project → |
| VoxCPM | ★ 38K | AI Tools | Python | tts · text-to-speech · voice-cloning · voice-design · multilingual · speech-synthesis · audio-generation · diffusion · streaming · tokenizer-free · lora · fine-tuning · 48khz · pytorch · minicpm | VoxCPM2 is a tokenizer-free TTS system with a 2B diffusion-autoregressive model supporting 30 languages, voice design from text descriptions, controllable voice cloning, and 48kHz output. Ships Python API, CLI, Gradio demo, and vLLM-based serving. | View Project → |
| PDFMathTranslate | ★ 37K | AI Tools | Python | pdf-translation · document-translation · layout-preservation · ocr · bilingual · scientific-papers · latex · math · cli · gui · docker · zotero · mcp-server · onnx · deepl · openai | PDFMathTranslate (pdf2zh) translates scientific PDFs into multiple languages while preserving formulas, tables, figures and layout, with optional OCR for scanned pages. It ships CLI, Gradio GUI, Docker, Zotero and MCP interfaces and supports Google/DeepL/OpenAI/Ollama backends. | View Project → |
| browser | ★ 36K | AI Tools | Zig | headless-browser · browser-automation · cdp · mcp · ai-agents · computer-use · web-scraping · zig · puppeteer · playwright · webdriver-bidi · robots-txt · markdown-extraction · session-isolation | Lightpanda is a from-scratch headless browser in Zig for AI agents and automation, ~16x less memory and ~9x faster than headless Chrome. It speaks CDP and WebDriver BiDi for Puppeteer/Playwright, and ships a native MCP server, an LLM-driven agent mode, and a skill. | View Project → |
| langfuse | ★ 35K | AI Tools | TypeScript | llm-observability · llm-evaluation · tracing · prompt-management · llmops · monitoring · self-hosted · datasets · playground · analytics · user-feedback · opentelemetry · clickhouse · evals · sdk · open-source | Open source LLM engineering platform for tracing, evaluating, prompt management and debugging of LLM and agent applications. Self-hostable via Docker/Helm, with SDKs, OTel and integrations for LangChain, LlamaIndex, OpenAI and more. | View Project → |
| awesome-gpt-image-2 | ★ 33K | AI Tools | JavaScript | image-generation · prompt-library · prompt-engineering · prompt-as-code · gpt-image-2 · templates · agent-skills · case-gallery · workflow-automation · style-library · ai-art · structured-prompts · claude-code-plugin · image-editing · text-to-image · api-integration | Prompt-as-Code library and gallery for GPT-Image-2/2.5: 530+ cases, 20+ industrial templates, and an installable agent Skill. Includes a Vite/React site with prompt search, generation testing via async image APIs, and a 2.5 shared-prompt comparison view. | View Project → |
| fish-speech | ★ 33K | AI Tools | Python | tts · text-to-speech · voice-cloning · multilingual · dual-ar · transformer · audio-codec · rvq · streaming · grpo · speech-synthesis · generative-audio · webui · inference-server · emotion-control · multi-speaker | Fish Speech (Fish Audio S2 Pro) is an open-source 4B multilingual TTS system using a Dual-AR transformer plus RVQ codec, GRPO alignment and inline [tag] prosody control. It supports voice cloning, streaming inference via SGLang, and ships a Gradio WebUI and API server. | View Project → |
| heretic | ★ 32K | AI Tools | Python | abliteration · llm · transformer · model-editing · decensoring · safety-alignment · interpretability · quantization · gpu · cli · fine-tuning-alternative · optuna · peft · huggingface · research | CLI tool that fully automatically strips refusal behavior ("safety alignment") from transformer LLMs using directional ablation plus Optuna-based parameter search, minimizing refusals while preserving the original model's capabilities. | View Project → |
| FinceptTerminal | ★ 32K | AI Tools | C++ | finance · trading · quantitative-finance · market-data · desktop-app · qt6 · cpp · python · investment-research · portfolio-analytics · backtesting · bloomberg-terminal · byo-llm-key | A C++20/Qt6 native desktop financial research terminal with embedded Python analytics, 100+ market data connectors and QuantLib tooling; AI agents and BYO-LLM-key features are optional extras. Primarily a finance/quant product, not an AI developer tool. | View Project → |
| OfficeCLI | ★ 31K | AI Tools | C# | office-automation · docx · xlsx · pptx · cli · agent-skills · document-generation · html-rendering · claude-code · codex · single-binary · cross-platform · no-dependencies · rtl-i18n · formulas · pivot-tables | OfficeCLI is a free, open-source single-binary CLI that lets AI agents read, create, and edit Word, Excel, and PowerPoint files without installing Office. It ships an agent skill file and an HTML/PNG rendering engine so agents can view and iterate on documents. | View Project → |
| meetily | ★ 31K | AI Tools | Rust | meeting-assistant · transcription · speech-to-text · local-first · privacy · self-hosted · summarization · speaker-diarization · offline · whisper · parakeet · ollama · tauri · rust · meeting-notes · note-taking | Privacy-first desktop AI meeting assistant built with Tauri and Rust. Runs Whisper/Parakeet transcription, speaker diarization, and LLM summaries fully locally via Ollama, with optional Claude, Groq, or OpenAI-compatible endpoints. macOS/Windows/Linux. | View Project → |
| facefusion | ★ 30K | AI Tools | Python | face manipulation · face swapping · deepfake · lip sync · video processing · image processing · face enhancement · CLI · Gradio | A Python platform for face manipulation in images and video, with face swapping, lip sync, enhancement, and other editing workflows. Provides a Gradio interface, CLI, and batch job commands. | View Project → |
| Hands-On-Large-Language-Models | ★ 29K | AI Tools | Jupyter Notebook | llm · education · tutorial · notebooks · book · embeddings · semantic-search · rag · prompt-engineering · fine-tuning · text-classification · topic-modeling · quantization · multimodal · tokenization · transformers | Official code repo for the O'Reilly book Hands-On Large Language Models: 12 Colab-ready notebooks plus bonus guides covering tokenization, embeddings, semantic search and RAG, prompt engineering, classification, fine-tuning, quantization, MoE, reasoning LLMs, and agents. | View Project → |
| Open-Generative-AI | ★ 29K | AI Tools | JavaScript | image-generation · video-generation · text-to-image · text-to-video · image-to-video · lip-sync · generative-ai · self-hosted · uncensored · electron · desktop-app · local-inference · multi-model · creative-tools · cinema-workflow · docker | Self-hosted, MIT-licensed studio for AI image and video generation across 600+ models (Flux, Sora, Kling, Veo, Wan). Ships web, desktop (Electron), Docker and optional local inference engines, with no content filters. | View Project → |
| freellmapi | ★ 29K | AI Tools | TypeScript | llm-router · openai-compatible · api-gateway · failover · free-tier · multi-provider · llm-proxy · self-hosted · key-encryption · rate-limit-tracking · embeddings · image-generation · anthropic-api · ollama · prompt-compression · model-catalog | Self-hosted LLM gateway that stacks free tiers from 34 providers (635 endpoints) behind one OpenAI-compatible /v1 API. Adds smart routing, automatic failover, encrypted key storage, per-key quota tracking, and Anthropic/Gemini/Ollama-compatible surfaces for coding agents. | View Project → |
| repomix | ★ 28K | AI Tools | TypeScript | llm-context · repo-packing · token-counting · developer-tools · cli · mcp-server · code-compression · tree-sitter · secretlint · gitignore-aware · prompt-context · vscode-extension · browser-extension · typescript · codebase-indexing · xml-markdown-output | CLI/website/browser tool that packs a whole repository into a single AI-friendly file (XML, Markdown or plain text) with token counts, Tree-sitter compression and Secretlint redaction. Includes an MCP server so agents and LLMs can ingest local or remote codebases. | View Project → |
| Pixelle-Video | ★ 28K | AI Tools | Python | video-generation · short-video · aigc · comfyui · tts · text-to-video · image-generation · automation · streamlit · voice-cloning · digital-human · image-to-video · bgm · workflow · fastapi · ffmpeg | Pixelle-Video is a Python engine that turns a single topic into a complete short video: LLM scriptwriting, AI image/video generation (ComfyUI, RunningHub or direct APIs), TTS narration, BGM and final compositing, all via a Streamlit WebUI. | View Project → |
| mlflow | ★ 28K | AI Tools | Python | llmops · observability · tracing · evaluation · prompt-management · model-registry · experiment-tracking · ai-gateway · mlops · monitoring · governance · opentelemetry · agents · llm-evaluation · model-management · cost-control | MLflow is an LLMOps/AI engineering platform for debugging, evaluating, monitoring and optimizing agents and LLM apps, plus classic ML experiment tracking, a model registry and deployment tooling. Use it for tracing, evals, prompt management and AI gateway cost control. | View Project → |
| promptfoo | ★ 25K | AI Tools | TypeScript | llm-eval · red-teaming · prompt-testing · llmops · vulnerability-scanning · ci-cd · benchmarking · model-comparison · security · cli · rag-eval · assertions · jailbreak-testing · typescript | Promptfoo is a CLI and library for evaluating, benchmarking, and red-teaming LLM apps. Declarative YAML configs define prompts, providers, and assertions, then run locally or in CI/CD to compare models like GPT, Claude, and Gemini and catch jailbreaks or regressions. | View Project → |
| nn-zero-to-hero | ★ 25K | AI Tools | Jupyter Notebook | neural networks · deep learning · backpropagation · GPT · transformer · tokenizer · PyTorch · micrograd · makemore · educational · video course · Jupyter Notebook · from scratch · language modeling | Andrej Karpathy's free video course with Jupyter notebooks that builds neural networks from scratch: micrograd autograd, makemore language models, a GPT transformer, and a BPE tokenizer. | View Project → |
| CosyVoice | ★ 24K | AI Tools | Python | text-to-speech · tts · voice-cloning · zero-shot · multilingual · speech-synthesis · streaming · audio-generation · voice-conversion · llm · fine-tuning · cross-lingual · low-latency · gradio · instruct-control · deployment | CosyVoice is an LLM-based text-to-speech system (Fun-CosyVoice3 / CosyVoice2 / CosyVoice1) supporting multilingual zero-shot voice cloning, streaming output down to ~150ms latency, instruct control and voice conversion. Ships inference, fine-tuning and deployment paths (vLLM, TensorRT-LLM, gRPC/FastAPI, Gradio demo). | View Project → |
| opik | ★ 22K | AI Tools | Python | llm-observability · llm-evaluation · tracing · llmops · agent-tracing · prompt-management · llm-as-a-judge · rag-evaluation · monitoring · self-hosted · datasets · guardrails · dashboards · mcp-server · evaluation · apache-2.0 | Apache-2.0, self-hostable LLM observability and evaluation platform from Comet. Provides deep agent/LLM tracing, datasets and experiments, LLM-as-a-judge metrics, CI/CD eval via PyTest, prompt playground, and production monitoring dashboards. | View Project → |
| chatbot | ★ 21K | AI Tools | TypeScript | chatbot · nextjs · ai-sdk · llm · react · typescript · chat-ui · streaming · artifacts · shadcn-ui · tailwindcss · auth · postgres · generative-ui · vercel · template | Vercel's open-source, hackable Next.js + AI SDK chatbot template with streaming multi-model chat, generative UI, artifacts, auth, and Postgres persistence. Good starting point for building a custom LLM chat app. | View Project → |
| ai-chatbot | ★ 21K | AI Tools | TypeScript | TypeScript · Next.js · Chatbot | Full-featured Next.js AI chatbot template with tools, RAG, and modern UX. | View Project → |
| deepeval | ★ 19K | AI Tools | Python | LLM evaluation · evaluation metrics · LLM-as-a-judge · agent evaluation · RAG evaluation · testing · synthetic data · benchmarking · prompt optimization · MCP evaluation | DeepEval is a Python framework for testing and evaluating LLM applications, agents, and RAG pipelines. It provides ready-made and custom metrics, synthetic test data generation, benchmarking, and pytest-based workflows for local or CI evaluation. | View Project → |
| SkillSpector | ★ 18K | AI Tools | Python | agent-security · security-scanner · prompt-injection · supply-chain-security · agent-skills · mcp · static-analysis · yara · sarif · vulnerability-scanner · claude-code · codex · data-exfiltration · llm-security · ci-cd · cli | SkillSpector is an NVIDIA Apache-2.0 Python CLI that scans AI agent skills (Claude Code, Codex, MCP) for prompt injection, data exfiltration, supply-chain and tool-poisoning risks. It combines 71 static/YARA/AST patterns with optional LLM semantic analysis and outputs terminal, JSON, Markdown or SARIF reports with 0-10 | View Project → |
| generative-ai | ★ 18K | AI Tools | Jupyter Notebook | gemini · vertex-ai · google-cloud · jupyter-notebooks · agents · rag · embeddings · multimodal · vector-search · llm · genai-samples · function-calling · image-generation · speech · enterprise-search · model-garden | Google Cloud's official collection of Jupyter notebooks and code samples for building on Gemini and Vertex AI, covering agents, RAG/grounding, embeddings, vector search, vision, audio, and open models. Best used as a hands-on reference for GCP generative AI development. | View Project → |
| LibreTranslate | ★ 17K | AI Tools | Python | machine-translation · translation-api · nlp · self-hosted · offline · rest-api · python · language-detection · argos-translate · docker · kubernetes · privacy · gpl · api-keys | Self-hosted machine translation REST API that uses the open source Argos Translate NMT engine instead of Google/Azure. Flask-based, Docker/Kubernetes deployable, offline capable, with API keys, rate limiting and language detection. Not LLM/agent tooling. | View Project → |
| huobao-drama | ★ 15K | AI Tools | Vue | AI video generation · short drama · script generation · storyboarding · image generation · video editing · multi-agent · desktop app | An AI-powered short-drama production tool that automates script rewriting, asset extraction, storyboard creation, image and video generation, and episode compositing. Includes four Mastra agents, configurable model providers, and a desktop app. | View Project → |
| hypit | ★ 15K | AI Tools | TypeScript | ai-video · video-generation · video-clone · text-to-video · agentic-ai · ai-agents · video-editing · dsl · ffmpeg · captions · b-roll · monorepo · plugin-system · skill · automation · generative-ai | Hypit is a TypeScript video-authoring DSL and skill that lets AI coding agents clone a reference video's full workflow (footage, captions, B-roll, effects) or write one from scratch, then batch-render many variants via FFmpeg and headless Chromium. Generation models are optional. | View Project → |
| OpenMetadata | ★ 15K | AI Tools | TypeScript | data-catalog · metadata · context-layer · mcp-server · semantic-search · knowledge-graph · agent-memory · data-lineage · data-governance · data-quality · data-contracts · ontologies · column-level-lineage · rag-context · openlineage · data-discovery | OpenMetadata is an open metadata and data-catalog platform that unifies lineage, quality, governance, glossaries, data contracts and agent memory into a knowledge graph. It ships an MCP server, semantic search, REST APIs and a Python AI SDK so LLMs and agents can read and write governed data context. | View Project → |
| ai-goofish-monitor | ★ 14K | AI Tools | Python | xianyu · goofish · playwright · web-scraping · monitoring · multimodal · llm · notifications · fastapi · cron-scheduler · proxy-rotation · price-tracking · automation · docker · e-commerce · python | AI-powered Xianyu/Goofish marketplace monitor: Playwright scrapes listings and a multimodal LLM judges which products match your criteria, with a web admin UI, cron scheduling, multi-account/proxy rotation, and push notifications. | View Project → |
| palmier-pro | ★ 14K | AI Tools | Swift | AI video editor · video generation · image generation · MCP · macOS · timeline editing · AI agents | A Swift-native macOS video editor with built-in AI video and image generation, an in-app agent, and an MCP server that lets external agents edit projects on the timeline. Current binary releases are proprietary; published source covers versions through v0.7.6. | View Project → |
| instructor | ★ 14K | AI Tools | Python | structured-outputs · pydantic · json-schema · function-calling · validation · retries · streaming · llm-extraction · type-safety · multi-provider · python · openai · anthropic · ollama · data-extraction · llm-ops | Python library that turns any LLM into a validated structured-output client: define a Pydantic model, call create(response_model=...), and get typed objects with automatic retries, streaming, and nested-object support across OpenAI, Anthropic, Google, Ollama and more. | View Project → |
| Open-LLM-VTuber | ★ 14K | AI Tools | Python | live2d · voice-interaction · ai-companion · vtuber · tts · asr · local-llm · offline · desktop-pet · voice-interruption · cross-platform · mcp · speech-recognition · voice-cloning · chatbot · visual-perception | Cross-platform voice-interactive AI companion with a Live2D avatar and desktop pet mode. Runs locally with pluggable LLM (Ollama, OpenAI, Claude, Gemini...), ASR and TTS backends, supporting voice interruption, visual perception and MCP tool servers. | View Project → |
| voice-pro | ★ 13K | AI Tools | Python | tts · voice-cloning · speech-to-text · whisper · asr · translation · subtitles · dubbing · gradio · webui · vocal-isolation · karaoke · audiobook · podcasts · multilingual · voice-conversion | Gradio WebUI that chains YouTube download, Demucs vocal isolation, Whisper ASR, multilingual translation, and TTS/zero-shot voice cloning (F5-TTS, E2-TTS, CosyVoice, kokoro, Edge-TTS) into one dubbing studio. Windows + NVIDIA GPU focused, installs via uv. | View Project → |
| note-gen | ★ 13K | AI Tools | TypeScript | AI notes · local-first · Markdown · knowledge management · RAG · semantic search · MCP · agent mode · skills · multimodal | A local-first Markdown knowledge app with configurable AI chat, writing tools, semantic and hybrid search, and agent features. It can turn captured text, links, files, images, and recordings into notes while keeping files in your workspace. | View Project → |
| corsair | ★ 13K | AI Tools | TypeScript | AI agent integrations · API integrations · function calling · MCP · OAuth · unified API · multi-tenant | Open-source integration platform for connecting agents and applications to third-party services through a unified REST API, with OAuth and MCP support. Also supports backend services and customer-facing connection dashboards. | View Project → |
| phoenix | ★ 12K | AI Tools | Python | observability · llm-evaluation · tracing · opentelemetry · llmops · evals · datasets · prompt-management · experiments · playground · ai-monitoring · mcp-server · self-hosted · openinference · debugging · agents | Arize Phoenix is an open-source, OpenTelemetry-based AI observability platform for tracing, evaluating, and debugging LLM and agent applications, with datasets, experiments, prompt management, and a built-in MCP server. Self-hostable via pip or Docker. | View Project → |
| camofox-browser | ★ 11K | AI Tools | JavaScript | browser-automation · stealth-browser · anti-detection · headless-browser · web-scraping · cloudflare-bypass · ai-agent · playwright · puppeteer · mcp · proxy · cookie-import · screenshots · youtube-transcripts · session-isolation · javascript | Anti-detection headless browser server for AI agents, built on the Camoufox Firefox fork with C++-level fingerprint spoofing. Exposes REST, MCP and OpenClaw tools with accessibility snapshots, element refs, cookie import and proxies as a stealth Playwright/Puppeteer replacement. | View Project → |
| Amphion | ★ 10K | AI Tools | Python | text-to-speech · speech-synthesis · voice-conversion · singing-voice-conversion · singing-voice-synthesis · text-to-audio · music-generation · audio-generation · neural-audio-codec · vocoder · zero-shot-tts · multilingual-speech · reproducible-research · speech-dataset · evaluation-metrics · pytorch | OpenMMLab toolkit for audio, music and speech generation: TTS, singing voice synthesis/conversion, voice conversion and text-to-audio, with neural codecs, vocoders and evaluation metrics. Ships reproducible PyTorch recipes, pretrained checkpoints and the Emilia dataset. | View Project → |
| YuE | ★ 10K | AI Tools | Python | music-generation · audio-generation · text-to-music · symbolic-music · abc-notation · music-editing · zero-shot-covers · style-transfer · agents · agent-skill · inference · llm · transformer · flow-matching · vae · pytorch | YuE2 is a music generation stack: lyrics plus a style prompt become an editable symbolic score (ABC), then a full 48kHz stereo song via an AR-NAR mixture-of-transformers and flow-matching VAE. Ships Python API, CLI, and a yue2-music agent skill for covers and agentic score editing. | View Project → |
| BabelDOC | ★ 9.6K | AI Tools | Python | pdf-translation · document-translation · bilingual-pdf · layout-analysis · ocr · glossary · scientific-papers · openai · onnx · cli · python-api · self-hosted · zotero · batch-processing · formula-preservation · pdf | LLM-powered document translation library that turns PDFs (especially scientific papers) into bilingual or translated PDFs. Uses OpenAI-compatible models plus ONNX layout analysis, OCR and glossaries; ships a CLI and Python API. | View Project → |
| morphic | ★ 9.1K | AI Tools | TypeScript | AI search · generative UI · cited answers · web search · chat · self-hosted · file uploads · multi-provider | Morphic is a self-hostable AI search and chat application that combines web search providers with LLMs to produce cited answers. Its generative UI renders streamed responses as rich components, and it supports multiple model providers. | View Project → |
| autoclip | ★ 9K | AI Tools | Python | video-clipping · highlight-extraction · video-editing · subtitles · speech-recognition · llm · youtube · bilibili · fastapi · celery · tauri-desktop · mcp-server · asr · content-repurposing · whisper · docker | AutoClip is an LLM-driven video clipping system that downloads YouTube/Bilibili videos, transcribes them, scores highlight segments with Qwen, and outputs clips and compilations through a FastAPI+Celery backend, React UI and Tauri desktop app. It also exposes CLI and MCP entry points. | View Project → |
| openwhispr | ★ 8.8K | AI Tools | JavaScript | speech-to-text · voice dictation · meeting transcription · local AI · AI assistant · speaker diarization · cross-platform · privacy-first · MCP | Cross-platform desktop voice dictation and transcription app with local Whisper and Parakeet models or cloud providers. Also includes meeting transcription, a voice AI assistant, searchable notes, and an MCP server. | View Project → |
| ai-memory | ★ 8.6K | AI Tools | Rust | agent-memory · long-term-memory · mcp-server · markdown-wiki · cross-agent-handoff · session-continuity · lifecycle-hooks · full-text-search · knowledge-graph · embeddings · rust · multi-user · audit-log · git-backed · self-hosted · zero-llm | Rust binary + MCP server giving AI coding agents (Claude Code, Codex, Cursor, Gemini CLI) shared long-term memory. Lifecycle hooks capture sessions into a git-backed markdown wiki; retrieval fuses FTS, entities, graph, and optional vectors, with typed cross-agent handoffs and zero-LLM default. | View Project → |
| LongCat-Video | ★ 8.4K | AI Tools | Python | text-to-video · image-to-video · video-generation · diffusion · avatar · audio-driven · lip-sync · long-video · dit · pytorch · streamlit · flash-attention · distillation · int8-quantization · world-models · inference | LongCat-Video is Meituan's 13.6B video generation foundation model, unifying text-to-video, image-to-video and video-continuation plus audio-driven avatar animation. Ships PyTorch inference demos (Streamlit, multi-GPU/context-parallel, FlashAttention-2/3, INT8) and open weights. | View Project → |
| bifrost | ★ 8.2K | AI Tools | Go | ai-gateway · llm-gateway · model-router · load-balancing · guardrails · semantic-cache · mcp · observability · llmops · failover · multi-provider · openai-compatible · go · governance · budget-management · streaming | Bifrost is a high-performance Go AI gateway exposing one OpenAI-compatible API over 23+ providers, with automatic failover, key load balancing, semantic caching, MCP tool support, guardrails and budget governance at low overhead. | View Project → |
| m3e-canvas | ★ 8.1K | AI Tools | TypeScript | prompt-generation · vibe-coding · material-design · design-tool · ui-prototyping · mockups · nextjs · react · typescript · tailwindcss · byo-api-key · pwa · static-export · i18n · design-to-code · localstorage | Browser design canvas for sketching Material 3 Expressive screens with drag-and-drop parts, multi-screen navigation and theming, then exporting a concise prompt in EN/JA/ZH/KO for AI coding tools like Claude Code, Codex or Cursor. Optional BYO-key LLM helper writes part notes; designs stay in localStorage. | View Project → |
| modly | ★ 7.9K | AI Tools | TypeScript | 3D generation · image-to-3D · local AI · GPU · desktop app · 3D meshes · workflows · self-hosted | Modly is a cross-platform desktop app for generating 3D meshes from images or prompts using AI models that run locally on your GPU. It supports configurable workflows, model extensions, mesh optimization, and a CLI for automation. | View Project → |
| rikkahub | ★ 7.8K | AI Tools | Kotlin | android · kotlin · llm-chat-client · multi-provider · mcp · chatbot-ui · multimodal · agent · jetpack-compose · material-you · web-ui · prompt-variables · message-branching · memory · search-integration · self-hosted | RikkaHub is a native Android LLM chat client with Material You UI that lets you switch between any OpenAI/Anthropic/Gemini-compatible provider. It adds MCP support, custom agents, memory, multimodal input, search grounding and a web UI. | View Project → |
| openllmetry | ★ 7.4K | AI Tools | Python | observability · opentelemetry · llmops · tracing · monitoring · instrumentation · llm · metrics · telemetry · vector-db · python · eval · genai · apm | OpenLLMetry provides OpenTelemetry-based instrumentations for LLM providers, vector DBs and agent frameworks, plus a Python SDK that emits standard OTel traces and metrics. Use it to trace, monitor and export LLM app telemetry into Datadog, Grafana, Honeycomb and other backends. | View Project → |
| stable-diffusion.cpp | ★ 7.2K | AI Tools | C++ | image-generation · video-generation · image-editing · diffusion-inference · local-inference · C++ · GGUF · quantization · CUDA · Vulkan · Metal · CLI | A C/C++ inference engine for local image and video diffusion models, with CLI generation, image editing, model conversion, and CPU, CUDA, Vulkan, Metal, OpenCL, and SYCL backends. | View Project → |
| gpt-load | ★ 7K | AI Tools | Go | AI gateway · LLM gateway · self-hosted · API routing · load balancing · failover · credential management · usage tracking · OpenAI-compatible · Anthropic · Gemini | A self-hosted gateway that unifies AI provider APIs and subscription accounts behind one endpoint. It provides credential scheduling, retries and failover, request logs, usage tracking, and a web management UI. | View Project → |
| ODS | ★ 6.8K | AI Tools | Python | local AI · self-hosted · AI server · local inference · RAG · AI agents · workflow automation · voice AI · image generation · Docker · privacy · homelab | ODS installs and configures a self-hosted AI stack on Linux, Windows, or macOS. It combines local inference, a chat UI, RAG, voice, agents, workflow automation, and image generation behind an installer and management dashboard. | View Project → |
| zotero-pdf2zh | ★ 6.8K | AI Tools | Python | pdf-translation · zotero-plugin · document-translation · llm-translation · bilingual-pdf · layout-preservation · formula-preservation · ocr · batch-translation · terminology-extraction · self-hosted · academic-papers · typescript-plugin · python-server · docker-deploy · translation-engine | Zotero plugin that translates academic PDFs into Chinese via LLM services (pdf2zh/pdf2zh_next) while preserving formulas and layout. Adds bilingual/crop reading, batch translation, OCR, terminology extraction, and a self-hosted Python server with web progress UI. | View Project → |
| BrowserSkill | ★ 6.3K | AI Tools | TypeScript | browser-automation · browser-use · computer-use · cli · browser-extension · agent-skills · human-in-the-loop · chrome · edge · logged-in-session · daemon · screenshots · web-automation · agent-harness · typescript · rust | BrowserSkill is a CLI plus browser extension that lets shell-capable AI agents drive your already logged-in Chrome/Edge profile in a separate Agent Window, with explicit tab borrowing and human-in-the-loop handoff for captchas or logins. | View Project → |
| helicone | ★ 6.2K | AI Tools | TypeScript | llm-observability · ai-gateway · llmops · monitoring · evaluation · tracing · cost-tracking · prompt-management · playground · analytics · logging · routing · fallbacks · self-hosted · clickhouse · openai-compatible | Helicone is an open source LLM observability platform and AI gateway. One line of code logs OpenAI, Anthropic, LangChain and other provider calls for tracing, cost/latency analytics, prompt management and evaluation. Self-hostable via Docker with ClickHouse and Supabase. | View Project → |
| semble | ★ 6.1K | AI Tools | Python | code search · semantic search · agent tooling · MCP server · embeddings · retrieval · token-efficient | Semble indexes code locally and provides fast semantic search for coding agents through a Python library, CLI, or MCP server. It returns ranked code snippets and supports local or remote repositories without requiring external services or API keys. | View Project → |
| agents-cli | ★ 6K | AI Tools | Python | AI agents · coding assistant skills · Google Cloud · agent development · agent evaluation · deployment · CLI · observability · CI/CD | A Python CLI and skill pack that helps coding assistants build, evaluate, and deploy Google ADK agents. Includes project scaffolding, evaluation workflows, Google Cloud deployment, and Gemini Enterprise publishing. | View Project → |
| coze-loop | ★ 5.7K | AI Tools | Go | llmops · agentops · prompt-management · prompt-versioning · evaluation · observability · tracing · playground · monitoring · ai-agents · multi-model · go · self-hosted · sdk | Coze Loop is a self-hosted LLMOps platform for AI agent teams: visual prompt playground with versioning, automated multi-dimensional evaluation of prompts and agents, and trace-based observability. Ships SDKs and supports OpenAI and Volcengine Ark models via Eino; deploy with Docker Compose or Helm. Go backend, Apache- | View Project → |
| short-video-factory | ★ 5.5K | AI Tools | TypeScript | short-video · video-generation · auto-editing · text-to-speech · subtitles · marketing · batch-processing · electron · desktop-app · automation · content-creation · cross-platform · openai-compatible · tts · video-clipping | Cross-platform Electron desktop app that turns a prompt plus video clips into finished short videos: AI script generation, TTS voiceover, subtitle effects, and batch auto-editing via FFmpeg. Runs locally with an OpenAI-compatible endpoint and EdgeTTS. | View Project → |
| openmed | ★ 5.4K | AI Tools | Python | clinical NLP · medical NER · PII detection · de-identification · local AI · on-device inference · healthcare · privacy · multilingual · model catalog · MCP · agent skills | OpenMed is a local-first clinical NLP SDK for medical entity extraction and PII detection and de-identification. It supports Python and mobile/browser runtimes, with model execution paths including MLX and ONNX Runtime. | View Project → |
| lms | ★ 5.3K | AI Tools | TypeScript | cli · llm · local-inference · model-management · lm-studio · model-serving · openai-compatible-api · gguf · developer-tools · typescript · nodejs · llm-ops · terminal · sdk-scaffolding | Official CLI for LM Studio that manages local LLM inference: start/stop the local API server, list downloaded or loaded models, load/unload models with GPU options, stream logs, and scaffold SDK projects. JSON output modes make it scriptable for local model ops. | View Project → |
| ArcReel | ★ 5.2K | AI Tools | Python | ai-video · text-to-video · image-to-video · storyboard · novel-to-video · script-to-video · agentic-workflow · self-hosted · docker · ffmpeg · jianying-draft · multi-provider · cost-tracking · character-consistency · short-drama · python | Self-hosted AI video production workspace that turns novels, scripts or product assets into consistent characters, scenes, storyboards and video clips, with agent-orchestrated stages, multi-provider models, cost tracking and CapCut/Jianying draft export. | View Project → |
| Kiln | ★ 5.1K | AI Tools | Python | AI development · evaluations · prompt optimization · RAG · AI agents · fine-tuning · synthetic data · dataset management · MCP · local-first · desktop app · Python library | Kiln is a local-first desktop workbench and Python library for developing AI systems. It combines evaluations, prompt optimization, RAG, agents, fine-tuning, synthetic data generation, and dataset management. | View Project → |
| mockserver-monorepo | ★ 5K | AI Tools | Java | mock-server · api-testing · proxy · http2 · grpc · websockets · chaos-engineering · openapi · mcp · llm-mocking · json-rpc · kafka · mqtt · docker · kubernetes · tcp | MockServer is a Java HTTP(S) mock server and proxy for testing: mock APIs, record/modify live traffic, inject failures, and cover HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and brokers. It also mocks LLM chat APIs and ships a built-in MCP server, but is primarily a general API testing tool. | View Project → |