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 |
|---|---|---|---|
| shyamsaktawat/OpenAlpha_Evolve OpenAlpha_Evolve is an open-source Python framework inspired by DeepMind's AlphaEvolve that uses LLMs to iteratively generate, test, and ev… | 27 | 1053 | active |
| metauto-ai/GPTSwarm GPTSwarm is a Python library for building LLM-based agents as computational graphs, with modules for agent graphs, memory, LLM backends, an… | 52 | 1045 | active |
| agiwhitelist/auteur auteur is an Agent Skill (SKILL.md plus recipes and scripts) for Claude Code and other AI coding agents that directs cinematic website buil… | 72 | 1035 | active |
| agents-flex/agents-flex Agents-Flex is a lightweight, modular Java framework for building AI applications and agents, positioned as a Java counterpart to Spring AI… | 91 | 1032 | active |
| google/prompt-to-prompt Google's official implementation of the Prompt-to-Prompt paper, which enables text-driven image editing in Latent Diffusion and Stable Diff… | 10 | 3456 | maintenance |
| ourongxing/chatgpt-vercel A self-hostable ChatGPT web client built with SolidStart and deployed on Vercel edge functions, powered by the OpenAI API. It offers an ele… | 10 | 3206 | maintenance |
| OFA-Sys/OFA OFA is a unified sequence-to-sequence pretrained model supporting English and Chinese that unifies cross-modality, vision, and language tas… | 32 | 2555 | maintenance |
| glowingjade/obsidian-smart-composer Smart Composer is an Obsidian plugin that adds an AI chat assistant with contextual awareness of your vault, smart writing assistance, and … | 58 | 2331 | maintenance |
| approximatelabs/sketch Sketch is an AI code-writing assistant for pandas users that understands the context of your dataframe content to generate relevant suggest… | 32 | 2281 | maintenance |
| MetaGLM/FinGLM FinGLM is an open, community-driven financial LLM project centered on a dialog-based question-answering system that analyzes Chinese listed… | 28 | 2270 | maintenance |
| Turing-Project/AntiFraudChatBot A prompt-based Chinese conversational AI framework that connects a fine-tuned large language model (YUAN-1.0) to WeChat via the wechaty fra… | 23 | 2220 | maintenance |
| Forethought-Technologies/AutoChain AutoChain is a lightweight, extensible Python framework for building custom LLM-powered generative agents with custom tools, inspired by La… | 52 | 1882 | maintenance |
| Synaptrix/ChatGPT-Desktop A cross-platform desktop ChatGPT client built with Tauri, Vue 3, and Arco Design that wraps the OpenAI GPT-3.5-turbo API. It offers a fast … | 10 | 1767 | maintenance |
| cvlab-columbia/viper ViperGPT is a research codebase that composes vision-and-language models with code generated by large language models (GPT-3.5/GPT-4) to pe… | 31 | 1720 | maintenance |
| eyurtsev/kor Kor is a Python library for extracting structured data from text using large language models. Users define a schema (Kor-style or Pydantic)… | 22 | 1684 | maintenance |
| hamelsmu/evals-skills A collection of skills (prompts/instructions) that guide AI coding agents like Claude Code through building and auditing LLM evaluation pip… | 10 | 1677 | maintenance |
| vercel/modelfusion ModelFusion is a TypeScript library that provides a unified, vendor-neutral abstraction layer for integrating AI models into JavaScript and… | 10 | 1319 | maintenance |
| andrewyng/translation-agent A Python demonstration library by Andrew Ng implementing an agentic machine translation workflow: an LLM translates text, reflects on its o… | 25 | 5816 | experimental |
| OpenNSWM-Lab/FAROS FAROS is a blueprint-driven AutoResearch runtime that orchestrates end-to-end AI research workflows, from idea generation through experimen… | 56 | 3037 | experimental |
| Yeachan-Heo/gajae-code Gajae-Code (gjc) is an external coding-agent harness that runs AI coding agents in any repository using the coding subscription plans you a… | 77 | 3016 | experimental |
| IlyaRice/RAG-Challenge-2 A Python implementation of the winning RAG system from the Enterprise RAG Challenge 2 competition, answering questions about company annual… | 26 | 2458 | experimental |
| renatoasse/opensquad opensquad is a multi-agent orchestration framework that lets users describe tasks in natural language and automatically assembles teams of … | 46 | 2120 | experimental |
| cfortuner/promptable Promptable is a TypeScript/JavaScript library for building LLM-powered applications, providing prompt templating, model providers (OpenAI, … | 10 | 1744 | experimental |
| protectai/llm-guard LLM Guard is a Python library providing input and output scanners to secure LLM interactions, including sanitization, harmful language dete… | 10 | 3208 | abandoned |
| npiv/chatblade Chatblade is a Python CLI tool for querying OpenAI's ChatGPT from the terminal, supporting piped input, saved prompt preambles, session rec… | 47 | 2590 | abandoned |
| Maestro Flow A JSON-driven multi-agent development framework for Claude Code with intelligent CLI orchestration across Gemini, Qwen, Codex, and Claude, … | 10 | 2130 | abandoned |
| MeetKai/functionary Functionary is a chat language model and serving code that interprets and executes functions/plugins, deciding when to call tools in parall… | 66 | 1596 | abandoned |
| prefect-archive/ControlFlow ControlFlow is a Python framework for building agentic AI workflows, letting developers define discrete observable tasks, assign specialize… | 10 | 1387 | abandoned |
| CommandCodeAI/BaseAI BaseAI is a TypeScript-first web AI framework for building serverless, composable AI agents with memory (RAG), tools, and pipes, developed … | 56 | 1283 | abandoned |
| pinecone-io/canopy Canopy is an open-source Retrieval Augmented Generation (RAG) framework and context engine built on top of the Pinecone vector database, pr… | 10 | 1033 | abandoned |
| dillionverma/llm.report llm.report is an open-source logging and analytics platform for the OpenAI API, letting users log ChatGPT API requests and responses, analy… | 10 | 1019 | abandoned |
← prev page 7 / 7