Open-source prompt-engineering software
631 open-source libraries, tools and applications tagged prompt-engineering, ranked by how closely prompt-engineering is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
631 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| xiaobright/dsh-anchored-standard A community plugin providing DeepSeek Harness (DSH) agent presets that bootstrap a session with a minimal tool schema and then promote to a… | 55 | 3777 | maintenance |
| Kotlin/kotlin-agent-skills A collection of AI agent skills for Kotlin projects, packaged as self-contained folders following the Agent Skills standard (agentskills.io… | 59 | 1089 | active |
| lastmile-ai/aiconfig AIConfig is an open-source framework that manages generative AI prompts, models, and model parameters as JSON-serializable configs, separat… | 45 | 1088 | active |
| titanwings/ex-skill A Python tool that generates Claude Code / OpenClaw agent 'skills' capturing a specific person's texting persona from chat history (WeChat,… | 56 | 1087 | active |
| orange2ai/renwei-writing An open-source AI agent skill (a prompt/instruction pack) called 'Renwei Writing' that guides AI editors to revise text while preserving th… | 50 | 1074 | active |
| agenmod/immortal-skill An open-source 'digital immortality' framework that distills a person's persona from chat logs and documents across 12+ platforms (WeChat, … | 46 | 1074 | active |
| AIrjen/OneButtonPrompt OneButtonPrompt is a Python tool that generates complete Stable Diffusion prompts from scratch with a single click, for beginners and users… | 41 | 1068 | active |
| star23/Day1Global-Skills A collection of investment analysis skills for AI agents, covering tech earnings deep dives, Buffett-style value investing, US market senti… | 56 | 1053 | active |
| wu-yc/LabClaw LabClaw is a modular library of 240 SKILL.md agent skills for biomedical AI research, covering biology, drug discovery, medicine, data scie… | 45 | 1053 | active |
| LeoYeAI/openclaw-marketing-skills A collection of 37 battle-tested marketing skills (prompt packs) for OpenClaw AI agents, covering CRO, copywriting, SEO, paid ads, email, g… | 50 | 1048 | active |
| numman-ali/n-skills A curated marketplace of reusable AI agent skills in the universal SKILL.md format, installable via Claude Code plugins or the openskills i… | 67 | 1047 | active |
| am-will/codex-skills A collection of Codex/agent skills written in Shell covering planning, documentation access, prompting, frontend design guidance, Codex too… | 54 | 1033 | active |
| mikiarlo3/ai-copywriter A portable Markdown-based agent skill that writes marketing copy (headlines, descriptions, microcopy, subject lines) with a human tone whil… | 53 | 1020 | active |
| hinterdupfinger/obsidian-ollama An Obsidian plugin that integrates locally running Ollama models into your notes. It provides preconfigured prompts (summarize, explain, re… | 19 | 1018 | active |
| MichaelYuhe/ai-group-tabs A Chrome extension that uses AI (OpenAI API) to automatically organize and group browser tabs into categories. Users can customize categori… | 18 | 1000 | active |
| bigscience-workshop/promptsource PromptSource is a Python toolkit and repository for creating, sharing, and applying natural language prompts to Hugging Face datasets. It h… | 23 | 3037 | maintenance |
| mpoon/gpt-repository-loader A Python command-line tool that converts a Git repository's files and structure into a single text format suitable for feeding to LLMs. It … | 31 | 2972 | maintenance |
| muellerberndt/mini-agi MiniAGI is a simple general-purpose autonomous AI agent built on the OpenAI API, compatible with GPT-3.5-Turbo and GPT-4. It combines a rob… | 75 | 2932 | maintenance |
| microsoft/genaiscript GenAIScript is a JavaScript/TypeScript framework for programmatically assembling and orchestrating LLM prompts, tools, and data in code. It… | 10 | 2885 | maintenance |
| shreyashankar/gpt3-sandbox A Python library that wraps the OpenAI GPT-3 API to make it easy to prime the model with few-shot examples and launch a local web demo with… | 32 | 2868 | maintenance |
| huohua325/Memslides MemSlides is a hierarchical memory-driven agent framework for generating and revising personalized slide decks. It separates long-term memo… | 63 | 868 | active |
| OpenPipe/OpenPipe OpenPipe is an open-source fine-tuning and model-hosting platform that turns expensive LLM prompts into cheaper fine-tuned models. It offer… | 30 | 2832 | maintenance |
| microsoftarchive/promptbench PromptBench is a unified Python library from Microsoft for evaluating and understanding large language models across many datasets, models,… | 10 | 2821 | maintenance |
| Prompt Engine An NPM utility library from Microsoft for building and maintaining prompts for Large Language Models, with generic, code, and chat prompt e… | 10 | 2753 | maintenance |
| MiniMax-AI/skills A collection of structured development skills (guidance packs) that plug into AI coding agents to provide production-quality workflows for … | 47 | 13612 | experimental |
| microsoft/Codex-CLI A Python CLI tool that uses OpenAI's GPT-3 Codex model to translate natural language commands into Bash, Zsh, or PowerShell commands. Users… | 32 | 2416 | maintenance |
| prompt-engineering/click-prompt ClickPrompt is an open-source web application for prompt writers to view, share, and run prompts for AI tools like ChatGPT, Stable Diffusio… | 10 | 2389 | maintenance |
| KaiyangZhou/CoOp A research codebase implementing prompt learning methods (CoOp and CoCoOp) for adapting vision-language models like CLIP to downstream clas… | 32 | 2236 | maintenance |
| amazon-science/auto-cot Official implementation of Auto-CoT (ICLR 2023), a method that automatically constructs chain-of-thought demonstrations for large language … | 32 | 2052 | maintenance |
| neulab/prompt2model Prompt2Model is a Python library that takes a natural language task description (like an LLM prompt) and automatically generates a small, s… | 21 | 2023 | maintenance |
| TypeChat TypeChat is a TypeScript library from Microsoft that replaces prompt engineering with 'schema engineering' for building natural language in… | 72 | 8685 | experimental |
| zlwaterfield/scramble Scramble is an open-source browser extension that uses LLMs to enhance writing directly on any webpage, acting as a customizable Grammarly … | 32 | 1688 | maintenance |
| sobelio/llm-chain llm-chain is a Rust crate for building chains of large language model calls to complete complex tasks such as text summarization. It provid… | 21 | 1602 | maintenance |
| RomanHotsiy/commitgpt commitgpt is a Node.js CLI tool that automatically generates commit messages using ChatGPT. It runs `git diff --cached`, sends the diff to … | 32 | 1590 | maintenance |
| jina-ai/thinkgpt ThinkGPT is a Python library implementing Chain of Thought techniques for LLMs, providing memory, self-refinement, knowledge compression, a… | 30 | 1583 | maintenance |
| microsoft/SoM A research toolbox from Microsoft implementing Set-of-Mark (SoM) visual prompting, which overlays numbered spatial marks on images to impro… | 18 | 1563 | maintenance |
| Yuyz0112/dewhale Dewhale is a GitHub-powered AI code generation service that turns GitHub issues describing UI needs into pull requests with generated React… | 30 | 1541 | maintenance |
| OWD-AI/AutoAgents AutoAgents is a Python framework that uses an LLM to automatically generate multiple specialized agent roles that collaborate to accomplish… | 44 | 1495 | maintenance |
| keirp/automatic_prompt_engineer Automatic Prompt Engineer (APE) is a Python library implementing the research method from 'Large Language Models Are Human-Level Prompt Eng… | 32 | 1367 | maintenance |
| yuvalsuede/ai-component-generator A Next.js web application that generates UI components (HTML, Tailwind CSS, React, Material UI) from free-form text prompts using OpenAI's … | 31 | 1344 | maintenance |
| hnmr293/sd-webui-cutoff An extension for AUTOMATIC1111's stable-diffusion-webui that limits the influence scope of specified tokens in prompts, preventing color or… | 31 | 1250 | maintenance |
| srush/MiniChain MiniChain is a tiny Python library for building applications with large language models by annotating Python functions that call LLMs and c… | 22 | 1232 | maintenance |
| timqian/openprompt.co OpenPrompt.co is a web application for creating, using, and sharing ChatGPT prompts, with a community-driven catalog of starred prompts. Th… | 74 | 1216 | maintenance |
| soulteary/docker-prompt-generator A Docker-based web application that uses language models to generate and expand prompts for image generation tools like MidJourney and Stab… | 31 | 1157 | maintenance |
| JuliusBrussee/cavekit Cavekit is a frozen (August 2026) Claude Code plugin that implements compressed spec-driven development via a single SPEC.md file and a sma… | 68 | 1156 | maintenance |
| lupantech/chameleon-llm Chameleon is a research framework for plug-and-play compositional reasoning with large language models, where an LLM planner synthesizes pr… | 21 | 1143 | maintenance |
| IBM/Dromedary Dromedary is an open-source self-aligned language model trained with minimal human supervision using the principle-driven SELF-ALIGN pipeli… | 46 | 1134 | maintenance |
| fixie-ai/ai-jsx AI.JSX is a JavaScript/TypeScript framework for building AI applications using JSX components, supporting prompt engineering, tools, docume… | 30 | 1134 | maintenance |
| google-deepmind/dramatron Dramatron is a research tool from DeepMind that uses pre-trained large language models to hierarchically co-write theatre scripts and scree… | 32 | 1133 | maintenance |
| mpaepper/llm_agents A small Python library for building agents controlled by large language models, inspired by LangChain but implemented from scratch in very … | 40 | 1054 | maintenance |
| aiwaves-cn/RecurrentGPT RecurrentGPT is a Python implementation of a paper-proposed framework that simulates LSTM-style recurrence using natural language and promp… | 30 | 999 | maintenance |
| build-with-groq/g1 g1 is a Python prototype that uses prompting strategies with Llama-3.1 70b on Groq to produce o1-like visible reasoning chains for solving … | 46 | 4162 | experimental |
| axtonliu/axton-obsidian-visual-skills A pack of prompt-based skills for Claude Code that generates Obsidian Canvas, Excalidraw, and Mermaid diagrams from text descriptions. It s… | 62 | 3639 | experimental |
| daveshap/OpenAI_Agent_Swarm A framework for building a Hierarchical Autonomous Agent Swarm (HAAS) on top of OpenAI's agent APIs, where a core set of governed agents ca… | 10 | 3097 | experimental |
| wquguru/nof0 NOF0 is an open-source AI trading arena that lets multiple LLM/agent-driven strategies compete in live cryptocurrency markets, each startin… | 39 | 2749 | experimental |
| mshumer/gpt-author A Jupyter notebook-based tool that chains GPT-4/Claude 3 and Stable Diffusion API calls to generate complete fantasy novels from a user pro… | 30 | 2530 | experimental |
| keijiro/AIShader A Unity editor plugin that generates shaders from prompts using the ChatGPT API. It is a proof-of-concept tool demonstrating LLM-driven sha… | 31 | 2381 | experimental |
| dot-agent/nextpy Nextpy is a pure-Python fullstack web framework optimized for AI agents and code generation, describing itself as a self-modifying software… | 19 | 2347 | experimental |
| YiVal/YiVal YiVal is an open-source Python framework that automatically tunes prompts, RAG configurations, and model parameters for generative AI appli… | 20 | 2137 | experimental |
| microsoft/aici AICI (Artificial Intelligence Controller Interface) is a Microsoft Research prototype that lets developers write Wasm-based controllers to … | 19 | 2078 | experimental |
| openprose/prose OpenProse is a declarative programming language for standing AI agent work, authored as Markdown contracts (*.prose.md) that declare desire… | 82 | 1768 | experimental |
| lidangzzz/goal-driven Goal-Driven is a prompt-based multi-agent methodology that wraps coding agents like Claude Code or Codex in a master-agent loop, keeping su… | 44 | 1744 | experimental |
| Klotzkette/claude-fuer-deutsches-recht An experimental collection of Claude skills, sub-agents, and workflows adapted for German legal practice, covering areas like employment, c… | 78 | 1719 | experimental |
| danielmiessler/Telos Telos is an open-source framework for creating 'Deep Context' about things that matter to humans, providing a structured format (Telos Cont… | 47 | 1562 | experimental |
| protectai/rebuff Rebuff is a self-hardening prompt injection detector that protects LLM-powered applications through multi-layered defenses: heuristics, a d… | 10 | 1521 | experimental |
| socketteer/loom Loom is an experimental tree-based writing interface for collaborating with GPT-3, letting users explore branching continuations of a text … | 32 | 1390 | experimental |
| microsoft/prompty Prompty is a markdown-based file format (.prompty) for authoring LLM prompts with YAML frontmatter for model config, inputs, tools, and tem… | 89 | 1270 | experimental |
| CSCB/vibe-mouse An open-source Python desktop application that redefines mouse interaction by letting users bind customizable 'Skills' to buttons, with mul… | 52 | 1179 | experimental |
| microsoft/agentrc AgentRC is a Microsoft CLI tool (also a VS Code extension) that measures how 'AI-ready' a repository is and generates context files like Co… | 67 | 1075 | experimental |
| richards199999/Thinking-Claude Thinking Claude is a browser extension plus a set of 'thinking protocol' system instructions that make Claude's chat interface show an expl… | 55 | 17028 | abandoned |
| gsd-build/gsd-2 GSD 2 is a meta-prompting, context engineering, and spec-driven development system that lets AI coding agents work autonomously for long pe… | 10 | 7771 | abandoned |
| github/spec-kit Spec Kit is an open-source toolkit from GitHub for Spec-Driven Development, providing a CLI (specify) that scaffolds structured spec, plan,… | 81 | 141310 | stable |
| GBrain gstack is a collection of 23 opinionated slash commands and 8 power tools that turn Claude Code into a virtual engineering team with roles … | 60 | 136791 | active |
| karpathy/autoresearch A framework by Andrej Karpathy where AI agents autonomously run LLM research experiments on a single-GPU nanochat training setup. The agent… | 45 | 98112 | active |
| binary-husky/gpt_academic GPT Academic is a self-hosted Python application providing a practical chat interface for LLMs like GPT, GLM, Qwen, DeepSeek, and Claude, w… | 47 | 71417 | active |
| Alishahryar1/free-claude-code Free Claude Code is an open‑source Python CLI and library that lets you access multiple LLM coding agents (Claude, Codex, Pi, OpenCode, etc… | 79 | 61286 | active |
| BMad Method BMad Method is an open‑source framework that guides agile AI‑driven software development from idea to working code. It provides CLI tools, … | 87 | 54038 | active |
| LocalAI LocalAI is an open‑source AI runtime that provides a single binary exposing OpenAI‑compatible APIs for text, vision, audio, and video model… | 93 | 49392 | active |
| Aider Aider is an open-source CLI tool that lets developers pair program with LLMs (Claude, GPT-4o, DeepSeek, Gemini, local models) directly in t… | 66 | 49387 | active |
| oobabooga/textgen TextGen is an open-source desktop application for running large language models locally with full privacy and no telemetry. It provides a c… | 83 | 47700 | active |
| zhayujie/CowAgent CowAgent is an open‑source AI assistant and agent harness that can plan tasks, run tools and custom skills, and maintain a personal knowled… | 98 | 47220 | active |
| reworkd/AgentGPT AgentGPT is a web application for assembling, configuring, and deploying autonomous AI agents directly in the browser. Users name a custom … | 10 | 36296 | active |
| Langfuse Langfuse is an open-source AI engineering platform for LLM observability, tracing, evaluation, prompt management, and metrics, deployable a… | 94 | 36043 | active |
| SillyTavern SillyTavern is a locally installed, self-hosted web UI for interacting with text generation LLMs, image generation engines, and TTS voice m… | 91 | 33851 | active |
| Yeachan-Heo/oh-my-codex Oh My Codex (OMX) is a TypeScript‑based CLI that adds a multi‑agent orchestration layer on top of the OpenAI Codex CLI. It provides command… | 79 | 33576 | active |
| mukul975/Anthropic-Cybersecurity-Skills A large open-source library of structured cybersecurity skills (Markdown files with YAML frontmatter) for AI coding agents, mapped to frame… | 73 | 33126 | active |
| decolua/9router 9Router is a self-hosted AI gateway/router that connects AI coding tools like Claude Code, Cursor, Codex, and Cline to 60+ LLM providers th… | 74 | 30634 | active |
| Nutlope/hallmark Hallmark is a design skill/plugin for AI coding assistants like Claude Code, Cursor, and Codex that generates web UI which avoids generic '… | 54 | 29044 | active |
| MLflow MLflow is an open source AI engineering platform for agents, LLMs, and traditional ML models, providing experiment tracking, model registry… | 100 | 28441 | stable |
| virattt/dexter Dexter is an autonomous AI agent built in TypeScript that performs deep financial research by planning tasks, executing them with real-time… | 82 | 27647 | active |
| Haystack Haystack is an open-source Python AI orchestration framework by deepset for building production-ready LLM applications, agents, and RAG sys… | 99 | 26720 | stable |
| Opik Opik is an open-source LLM observability and evaluation platform by Comet for tracing, evaluating, and monitoring LLM applications, RAG pip… | 93 | 22726 | active |
| wandb/openui OpenUI is an open-source web application from Weights & Biases that generates UI components from natural language descriptions, rendering t… | 69 | 22573 | active |
| coze-dev/coze-studio Coze Studio is an open-source, all-in-one AI agent development platform with visual, no-code/low-code tools for building, debugging, and de… | 67 | 21698 | active |
| AI4Finance-Foundation/FinGPT FinGPT is an open-source financial large language model project from the AI4Finance Foundation, providing domain-tuned models, fine-tuning … | 76 | 21352 | active |
| pydantic/pydantic-ai Pydantic AI is a typed Python SDK for building AI agents and LLM applications. It provides an extensible agent loop, multi‑modal capabiliti… | 87 | 20670 | active |
| dzhng/deep-research An AI-powered deep research agent that iteratively generates search queries, scrapes web content, and refines its research direction using … | 52 | 19779 | active |
| openai/evals OpenAI Evals is a Python framework for evaluating large language models and LLM-based systems, with an open-source registry of benchmark ev… | 63 | 19500 | active |
| LifeOS Fabric is an open‑source Go framework that lets users organize and invoke AI prompts as modular building blocks. It provides a CLI and REST… | 79 | 19387 | active |
| vercel-labs/json-render json-render is a Generative UI framework that lets AI generate dynamic, personalized interfaces from natural language prompts, constrained … | 76 | 18472 | active |