Welcome to the Echo Protocol repository. This collection contains structured echoes designed to guide AI processes in areas like evaluation, diagnosis, reflection, simulation, planning, and more.
Each echo defines a clear cognitive flow and can be executed by assistants, agents, or AI systems that support structured reasoning.
There are two versions available for each echo:
- Simplified: Lightweight and ideal for fast iterations, e.g., in ChatGPT or similar interfaces.
- PRS (Processed Response Structure): Full version with validations, expected outputs, retry logic, and detailed documentation for deeper integrations.
If you're new to Echo Protocol or want a ready-to-use collection for everyday reasoning, start with the official Starter Pack.
It includes 6 core echoes:
- π§ Planning
- β Coherence
- π’ Prioritization
- π§ͺ Evaluation
- βοΈ Optimization
- π Prompt Execution
Each one is selected for daily workflows like decision-making, troubleshooting, and organizing thought processes in tools like ChatGPT.
π Read the Starter Pack README β
Each folder contains:
echo-name.yamlβ Simplified versionecho-name.prs.yamlβ Full PRS versionREADME.mdβ Human-readable explanation
| Echo Type | Description |
|---|---|
| π§Ύ Audit | Structural analysis to detect missing, redundant, or misaligned elements |
| β Coherence | Self-correction of flow when focus or purpose is lost |
| π€ Consensus | Negotiate between different positions to reach shared agreements |
| π Creativity | Generate diverse and divergent ideas with no initial judgment |
| π οΈ Diagnostic | Technical analysis to detect the root of a problem |
| π§ͺ Evaluation (Structured) | Critical or technical evaluation with explicit criteria, user confirmation, and recommendations |
| π Execution (Prompt) | Transform informal prompts into optimized, validated prompt flows |
| π Explanation | Progressive teaching adapted to the userβs level |
| π§ Generalization | Extract generalizable principles from specific cases |
| π§Ώ Interpretation | Semantic analysis of ambiguous or symbolic input |
| π§ Metaevaluation | Audit past evaluations to detect bias or improve criteria |
| βοΈ Optimization | Refactor or improve without losing intention |
| π§© Orchestration | Connect multiple echoes into structured cognitive pipelines |
| π§ Planification | Step-by-step structure for learning or execution |
| π’ Prioritization | Order alternatives based on explicit decision-making criteria |
| π§ Reflection | Closing cycles and integrating personal change |
| π Simulation | Controlled scenario generation with internal logic |
To use any echo:
- Choose the simplified or PRS version inside
/echoes/[type]/ - If you're building an AI system, use the PRS version and validate steps
- If you're prototyping with ChatGPT or similar, use the simplified version
- Check the
.mdfile inside each folder for a human-readable explanation
You can create your own echoes using the official templates:
- echo-template.prs.yaml (English)
- echo-template.prs.yaml (English)
- echo-template.prs.es.yaml (EspaΓ±ol)
- echo-template.es.yaml (EspaΓ±ol)
This repository is based on a formal framework that defines the Echo Protocol as a modular architecture of structured reasoning.
To understand its philosophical foundations, cognitive design principles, and the empirical validation plan, see:
π echo-validation.md (English) π echo-validation.es.md (EspaΓ±ol)
This document includes:
- Definitions of what echoes are
- Justification of their design as functional cognitive units
- Hypotheses and metrics for empirical testing
- Guidance for collaboration and real-world application
Feel free to open issues or submit pull requests to expand the ecosystem.
New echoes, refinements or translations are welcome!
