13 dépôts
Methods for defining input syntax, output schemas, and reusable templates, focusing on the mechanical layout of interactions.
Explore 13 awesome GitHub repositories matching artificial intelligence & ml · Structural and Formatting Frameworks. Refine with filters or upvote what's useful.
LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large language models. It provides a unified integration layer that normalizes disparate model provider APIs into a consistent set of primitives, enabling developers to build complex, multi-step AI workflows that manage state, memory, and tool execution. The project distinguishes itself through a durable execution runtime that maintains persistent state across long-running processes by checkpointing progress to external storage. It models agent workflows as directed graphs, allowing
Augments operational context by dynamically injecting relevant data and tool access into agent prompts.
This project is an autonomous software development assistant and project management tool that utilizes a multi-agent orchestrator to automate complex workflows. It functions as an agentic framework designed to research, plan, execute, and verify software development tasks by coordinating specialized agents that manage context windows and system performance. The system distinguishes itself through a structured, interview-based requirement engineering phase that clarifies project objectives before initiating automated work. It employs atomic task decomposition to break goals into independent un
Maintains project-specific documentation and state files to provide high-quality context for automated operations.
Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding agents perform engineering tasks. It functions as a workflow orchestrator that maps natural language intent to repeatable technical sequences and verification checklists. The project distinguishes itself through the use of specialized markdown-defined roles, such as security auditors or test engineers, to apply targeted domain expertise. It employs an evidence-based verification model that requires runtime data or passing tests as mandatory exit criteria to ensure AI-generated
Organizes project information into a hierarchy of global rules, architecture specs, and transient outputs to optimize agent context.
This project is a community-driven library of structured text inputs designed to guide large language models into specific roles, behaviors, and operational modes. It functions as a comprehensive repository of prompt engineering resources, providing reusable templates that allow users to override default model tendencies and enforce domain-specific response patterns through instruction-following logic. The collection distinguishes itself by offering specialized persona-based directives that constrain model output to simulate professional experts or functional technical environments. By utiliz
Formatting templates enforce strict output schemas while suppressing conversational filler to ensure clean, usable data responses.
This project is an AI frontend code generator and design system framework designed to convert visual references and images into functional frontend source code. It provides a system for translating image layouts and styling into code while ensuring layout and styling accuracy. The framework includes a prompt engineering library and portable style instructions that enforce the generation of complete, production-ready source code, preventing the use of placeholders or unfinished segments. It utilizes a multi-modal feedback loop and visual-to-code mapping to maintain consistency between high-fid
Utilizes strict instruction sets to enforce full source code delivery and suppress conversational filler.
Outlines is a guided text generation framework and structured output engine for large language models. It enforces precise structural constraints on model output during the sampling process to ensure the generation of valid data. The framework ensures that model outputs strictly adhere to predefined data models, including JSON schemas, regular expressions, and formal grammars. This enables the conversion of natural language inputs into structured arguments for function calling and the generation of valid JSON for downstream processing. The system manages model orchestration through prompt te
Forces the generated output of the model to follow a specific regular expression pattern for precise formatting.
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,
Forces specific response styles and data formats using structured templates and response pre-filling.
ChatGPT-Shortcut is a prompt engineering toolkit and management library designed to organize, refine, and deploy structured instructions for large language models. It functions as a browser-based prompt injector and a self-hosted prompt database, allowing users to maintain a curated collection of specialized templates. The project features a community prompt gallery where users can publish, discover, and vote on effective templates. It distinguishes itself by integrating these libraries directly into chat interfaces via userscripts or browser extensions, enabling access to prompts through sid
Applies constraints and structural instructions to model responses to avoid repetitive patterns and filler.
This project is a comprehensive guide and framework for designing, optimizing, and securing inputs to improve the accuracy and reasoning of large language model outputs. It provides core methodologies for implementing logical reasoning steps, example-based learning, and reusable template systems. The framework distinguishes itself through a focus on security guardrails and ethical auditing, implementing primitives to prevent adversarial prompt injection attacks and identify biases. It also emphasizes structured generation, using persona assignment and negative constraints to control the tone,
Implements rule-based constraints to ensure outputs adhere to specific formats, boundaries, or schemas.
Ce projet est une collection de bases de connaissances standardisées et de modèles de compétences qui définissent des méthodologies professionnelles pour les praticiens de la gestion de produits et les agents d'intelligence artificielle. Il fournit un framework structuré de compétences professionnelles et de connaissances pour garantir un niveau cohérent de qualité de sortie à travers la découverte de produits, la stratégie et l'alignement des parties prenantes. Le dépôt se concentre sur des frameworks spécialisés pour la gestion de produits par modèles de langage de grande taille, incluant des directives pour évaluer la préparation à l'intelligence artificielle, l'ingénierie de contexte et l'orchestration de flux de travail multi-agents. Il utilise une structuration des connaissances basée sur le markdown pour guider les agents IA dans la production de livrables professionnels et d'analyses stratégiques plutôt que de sorties génériques. Le projet couvre un large éventail de capacités de gestion de produits, notamment l'analyse des métriques commerciales pour la santé opérationnelle, la découverte client et la validation d'hypothèses, et la planification stratégique de roadmap utilisant des modèles de priorisation. Il inclut également des frameworks pour la rédaction de documents de besoins produits et d'user stories, la cartographie de l'influence des parties prenantes et le coaching exécutif pour les transitions de leadership.
Implements systems for organizing domain knowledge and operational constraints into prompts to guide AI agent orchestration.
Poml is a prompt management framework and templating engine designed for authoring, versioning, and rendering structured prompts for large language models. It uses a semantic markup language to organize prompts into reusable templates, combining them with dynamic context and data to generate formatted inputs. The system distinguishes itself by decoupling core prompt logic from final presentation through a stylesheet-based approach. It provides a dedicated JSON schema output generator to enforce strict, machine-parsable model responses and a configuration interface for managing function tool s
Dictates the specific structural format for the response, such as JSON, XML, or CSV.
GLM-4.5 is a multimodal large language model and advanced reasoning system. It functions as an AI coding assistant, an autonomous AI agent, and a multimodal content generator capable of processing and generating text, images, audio, and video within a single unified system. The project is distinguished by its deep reasoning capabilities, utilizing chain-of-thought processing to solve complex mathematical, logical, and technical problems. It features an agentic architecture that allows for autonomous task execution, long-horizon goal planning, and the ability to interact with external tools an
Enforces structured output schemas, such as JSON, to ensure the model's responses integrate seamlessly with other software.
This project is a retrieval augmented generation framework designed to build pipelines that connect unstructured data and knowledge graphs with large language models. It functions as a vector database orchestrator for indexing text and multimodal content, as well as a system for translating natural language queries into structured database commands. The framework integrates a hybrid retrieval engine that combines dense vector search with sparse keyword matching to increase the precision of retrieved contexts. It further enhances reasoning and relationship mapping through a graph-augmented ret
Enforces specific output schemas and formats on language model responses to ensure consistency.