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!
