18 مستودعات
Methodologies and tools for developing, testing, and managing prompt-based instructions.
Distinguishing note: Focuses on the end-to-end engineering process rather than just template storage.
Explore 18 awesome GitHub repositories matching artificial intelligence & ml · Prompt Engineering Workflows. Refine with filters or upvote what's useful.
ChatGPT-Next-Web is a web-based chat interface for interacting with large language models via API or self-hosted model runners. It functions as a prompt management tool and a cross-platform application available for web, mobile, and desktop environments. The project distinguishes itself through a plugin integration gateway that extends model capabilities with external tools like network search and calculators. It includes a self-hosted administrative dashboard for controlling model lists, member permissions, and access passwords on private infrastructure. The application covers prompt engine
Facilitates the development and management of prompt-based instructions through reusable templates.
Fabric is a command-line orchestrator designed to automate complex data processing and content generation tasks by chaining artificial intelligence models with modular prompt templates. It functions as a terminal-based tool that utilizes standard input and output streams, allowing users to pipe data directly into predefined reasoning strategies. By providing a model-agnostic abstraction layer, the system decouples execution logic from specific artificial intelligence vendors, normalizing requests and responses across different service providers. The platform distinguishes itself through its p
Organizes and manages collections of custom instructions to ensure consistent outputs across automated tasks.
This project is a technical curriculum and development guide focused on large language model prompt engineering, fine-tuning, and the creation of retrieval augmented generation applications. It serves as a comprehensive resource for developers to master crafting precise instructions and textual patterns to improve the quality and predictability of model outputs. The material covers the end-to-end workflow of adapting open-source models to specific datasets and integrating language models with vector databases to generate responses based on private information. It also provides a systematic ap
Implements methodologies for developing and testing prompt-based instructions for summarization, inference, and data transformation.
This project functions as an orchestration framework for AI-driven software development, providing a structured environment to manage, iterate, and execute complex prompt chains. It serves as a centralized workspace that integrates AI models with local terminal tools and configuration settings to standardize the entire development lifecycle from initial requirements to final implementation. The platform distinguishes itself through its focus on recursive prompt evolution and multilingual support. It employs iterative loops to refine AI instructions, ensuring higher precision in generated outp
Iteratively refines and optimizes complex instruction sets to improve the quality and precision of AI-generated code.
llm-universe is a structured learning resource and technical guide focused on the development of large language model applications. It serves as a curriculum for mastering model orchestration, the creation of autonomous conversational agents, and the implementation of retrieval-augmented generation systems. The project provides detailed instructions on connecting model APIs with memory and tools to create execution chains. It specifically covers the construction of retrieval pipelines, including the process of cleaning raw documents, generating embeddings, and integrating vector databases to
Provides a comprehensive methodology for developing and managing prompt-based instructions.
Promptflow هو إطار عمل للتطوير ومنسق لبناء التطبيقات المدعومة بنماذج لغوية كبيرة. يعمل كمجموعة أدوات لتصميم وتنسيق ونشر تدفقات عمل الذكاء الاصطناعي من خلال ربط المطالبات (prompts)، ورموز Python المخصصة، والنماذج اللغوية في تسلسلات قابلة للتنفيذ. يتميز المشروع بمصمم مرئي لتدفقات عمل الذكاء الاصطناعي يسمح بإنشاء رسوم بيانية موجهة غير دائرية (DAGs) لعقد المنطق. ويوفر بيئة مخصصة لهندسة المطالبات لإصدار ومقارنة القوالب، إلى جانب تتبع التنفيذ للحالة لتسجيل استدعاءات الدوال وقيم المتغيرات لتصحيح الأخطاء خطوة بخطوة. تغطي المنصة نطاقاً واسعاً من القدرات بما في ذلك التوليد المعزز بالاسترجاع (RAG) عبر عمليات البحث في قواعد بيانات المتجهات، وخطوط أنابيب التقييم القائمة على المقاييس للاختبار المجمع وضمان الجودة. وتدير دورة الحياة الكاملة من التطوير إلى الإنتاج من خلال النشر بالحاويات، وتقديم نقاط نهاية تدفق العمل، وإدارة الاتصالات الآمنة لبيانات اعتماد API. يتم توفير واجهة سطر أوامر (CLI) وSDK للتحقق من تدفق العمل والتكامل في خطوط أنابيب CI/CD المؤتمتة.
Provides an environment for iterating on prompt templates through versioning, batch testing, and side-by-side comparison.
vibe-coding-cn is an AI software development workflow and prompt engineering framework designed to transform product ideas into functional applications using natural language. It functions as an AI agent orchestration system that coordinates specialized skills and quality gates to guide the incremental creation of software. The framework distinguishes itself through a project memory system that maintains architectural and design documentation to preserve context during long-term collaborations. It employs a prompt optimization library that utilizes recursive loops, chain-of-thought reasoning,
Implements an end-to-end engineering process for developing and optimizing prompt-based instructions.
Sygil-webui is a web interface for Stable Diffusion latent diffusion models, providing a creative suite for text-to-image and text-to-video synthesis. It functions as an image generation tool and a latent diffusion image editor, allowing users to create visuals and video sequences from textual descriptions. The project includes a dedicated model training interface for creating custom textual inversion embeddings, which introduces specific new concepts or styles into the diffusion models. It also features specialized tools for generative image editing, including mask-based inpainting, image-to
Implements detailed prompt engineering workflows utilizing numerical weights and iterative grids to optimize visual output.
Gemini Voyager is a browser-based toolkit designed to enhance the interface and workflow of large language model web applications. It serves as a conversation manager, an output renderer, and a prompt library manager, allowing users to customize the layout and functionality of AI chat interfaces. The project distinguishes itself through advanced content handling, such as removing image watermarks by reversing alpha blending to restore original pixels. It also provides specialized rendering for LaTeX mathematical formulas and Mermaid diagrams, alongside tools to fix broken Markdown formatting
Provides a searchable library of reusable prompts and personas to streamline and manage AI interactions.
5ire is a conversational AI interface and client that integrates large language models with external tools and local data. It functions as an AI prompt manager, a local retrieval-augmented generation knowledge base, and a monitoring tool for tracking API usage and spending across multiple model providers. The project specifically implements the Model Context Protocol to connect AI assistants with live data and executable system tools. It supports tool installation via custom application protocol URIs and uses schema-driven input generation to create interactive configuration forms for server
Provides a workflow for developing and managing reusable prompt templates with variables.
Promptify عبارة عن مجموعة من الأدوات المصممة لتقييم النماذج، وإدارة المطالبات (prompts)، وتتبع تكلفة الرموز (tokens)، والاستخراج المهيكل، والوصول الموحد لبوابة API. يوفر واجهة موحدة لإدارة الطلبات والاستجابات عبر العديد من مزودي النماذج اللغوية الكبيرة. يتميز المشروع بمنصة إدارة مطالبات لهندسة وإصدار المطالبات مع التحقق من صحة المخرجات المهيكلة. يتضمن إطار عمل تقييم مخصص لقياس أداء النموذج باستخدام درجات الدقة والاستدعاء و f1 مقابل مجموعات البيانات المصنفة، إلى جانب متتبع تكلفة الرموز لمراقبة النفقات المالية لطلبات النموذج. تغطي المكتبة قدرات واسعة لمعالجة اللغة الطبيعية، بما في ذلك استخراج الكيانات المسماة، وتصنيف النصوص، والإجابة على الأسئلة. يدعم سير العمل عالي الحجم من خلال المعالجة المجمعة غير المتزامنة ويضمن اتساق البيانات عن طريق تحويل النص غير المهيكل إلى هياكل بيانات مكتوبة عبر التحقق من المخطط (schema validation).
Provides a workflow for testing, versioning, and refining prompts to improve model accuracy.
Rivet هو مصمم سير عمل LLM مرئي ومحرك تنسيق وكلاء الذكاء الاصطناعي. يعمل كبيئة تطوير لبناء خطوط أنابيب التوليد المعزز بالاسترجاع (RAG) ومكتبة TypeScript لتضمين الرسوم البيانية المرئية للذكاء الاصطناعي ومنطق المطالبات في تطبيقات JavaScript. يتميز النظام بمحرر قائم على العقد يربط تدفق البيانات بين النماذج اللغوية، وقواعد بيانات المتجهات، وواجهات برمجة التطبيقات الخارجية. يوفر أدوات متخصصة لهندسة المطالبات، بما في ذلك واجهات لتحسين المطالبات التكراري واختبار A/B لتحسين جودة استجابة النموذج. تغطي المنصة مجموعة واسعة من القدرات، بما في ذلك تنفيذ الرسم البياني الموجه مع دعم المعالجة المتوازية والحلقات، والمراقبة الشاملة لتصحيح أخطاء الحالة في الوقت الفعلي وإعادة تشغيل التنفيذ، وأطر الاختبار المؤتمتة للتحقق من سلوك الوكيل من خلال مجموعات التحقق. كما يتضمن دعمًا لنسخ الصوت والاستدلال، بالإضافة إلى بنية إضافات لتعريف العقد المخصصة. يتم تخزين الرسوم البيانية للمنطق كملفات YAML لتمكين التحكم في الإصدار والتعاون.
Includes specialized interfaces for iteratively refining prompt templates and performing A/B testing on model outputs.
OpenGpt هو منصة لتنسيق الوكلاء وواجهة متعددة الوسائط مصممة لبناء ونشر شخصيات ذكاء اصطناعي متخصصة. يسمح للمستخدمين بإنشاء وكلاء موجهين للمهام مع مطالبات نظام مخصصة وقيود سلوكية لأتمتة سير العمل المهني والإبداعي والتقني. يتميز المشروع بسير عمل لهندسة المطالبات (prompt engineering) يحول مدخلات المستخدم البسيطة إلى تعليمات منظمة لتحسين دقة النموذج. يدمج التوليد المعزز بالاسترجاع (RAG) من خلال ربط قواعد بيانات المتجهات بواجهة الدردشة، مما يتيح استجابات واعية بالسياق من مجموعات بيانات خاصة. تغطي المنصة مجموعة واسعة من الإمكانات، بما في ذلك تحليل البيانات متعددة الوسائط لملفات PDF والصوت، وإدارة واجهة برمجة التطبيقات (API) متعددة الموفرين عبر مفاتيح شخصية، وتوليد أنواع محتوى متنوعة مثل المستندات المهنية، والكود الوظيفي، والمطالبات المرئية. كما تتضمن أدوات لتحليل المحتوى، وخدمات الترجمة، وإدارة الهوية عبر Google OAuth.
Refines and expands basic user inputs into high-quality prompts to improve response accuracy.
vibe-vibe is an LLM agent engineering framework and toolchain optimizer designed for orchestrating multi-agent systems. It serves as a comprehensive guide and methodology for transforming conceptual ideas into deployed applications through agentic software engineering. The project focuses on the orchestration of specialized AI agent roles with defined collaboration boundaries and iterative feedback loops. It provides frameworks for toolchain optimization, including the selection and evaluation of protocols that extend model capabilities and the design of standardized tool interfaces. The sys
Provides structured workflows for developing and managing executable task descriptions to improve AI output success rates.
Click-prompt is a centralized management platform designed for engineering, organizing, and executing generative artificial intelligence prompts. It provides a dedicated workspace for users to construct, refine, and optimize prompt structures, ensuring that interactions with various artificial intelligence models remain consistent and structured. The platform distinguishes itself through a collaborative library that enables users to publish and share prompt collections, facilitating knowledge exchange within a community. It features an interactive builder that maps specific user requirements
Supports end-to-end prompt engineering workflows for refining and optimizing instructions for creative and technical tasks.
This project is a version-controlled repository and directory designed for the collection, organization, and sharing of prompt templates for large language models. It functions as an open-source library where users can discover, customize, and contribute pre-written prompts to improve the quality and relevance of interactions with generative artificial intelligence. The platform distinguishes itself by utilizing a repository-based workflow for content management, allowing users to fork and modify prompt collections using standard version control tools. By storing all data in structured text f
Supports methodologies for developing and refining prompt-based instructions for language models.
ChatGpt-Web هو تطبيق قائم على الويب مصمم لتوفير واجهة سريعة الاستجابة للتفاعل مع نماذج اللغة الكبيرة. يعمل كلوحة تحكم مركزية تمكن المستخدمين من تبادل مطالبات النص مع خدمات الذكاء الاصطناعي التوليدية مع إدارة سجل المحادثة وموارد النظام من خلال بنية معيارية قائمة على المكونات. تتميز المنصة بدمج طبقة وكيل خلفية توجه طلبات العميل إلى مزودي الذكاء الاصطناعي الخارجيين. تسمح هذه البنية التحتية بإخفاء مفاتيح واجهة برمجة التطبيقات الحساسة وإعادة توجيه حركة مرور الشبكة إلى نقاط نهاية خدمة مخصصة، مما يضمن اتصالاً آمناً وخاضعاً للرقابة بالنماذج التوليدية. يتضمن التطبيق أدوات لإدارة سير عمل هندسة المطالبات من خلال استخدام قوالب محددة مسبقاً، والتي تساعد في توحيد التفاعلات للمهام الشائعة. كما يدعم استمرارية الجلسة وقابلية نقل البيانات باستخدام التخزين المحلي للمتصفح لسجلات المحادثة وتوفير وظائف لتصدير سجل الدردشة للمراجعة دون اتصال بالإنترنت.
Organizes and applies curated prompt templates to improve the quality of AI-generated responses.
This project is an educational collection of Jupyter notebooks and guides focused on building applications with the LangChain framework. It serves as a practical resource for developers learning to implement prompt engineering, retrieval-augmented generation, and autonomous agent workflows to create intelligent, context-aware systems. The repository distinguishes itself by providing hands-on tutorials for connecting language models to private datasets and external tools. It covers the end-to-end process of designing structured input templates, orchestrating multi-step task sequences, and main
Provides workflows for designing and refining structured text inputs to optimize language model performance and consistency.