https://github.com/beogip/echo-protocol
A structured execution protocol for echoes in AI systems. It includes a series of echoes designed to optimize, evaluate, and plan processes in conversational AI
https://github.com/beogip/echo-protocol
agent-framework ai ai-diagnostics ai-framework ai-reflection chatgpt cognitive-architecture knowledge-representation meta-prompting modular-prompts prompt-engineering reasoning-agent semantic-structure structured-reasoning thinking-systems
Last synced: 18 days ago
JSON representation
A structured execution protocol for echoes in AI systems. It includes a series of echoes designed to optimize, evaluate, and plan processes in conversational AI
- Host: GitHub
- URL: https://github.com/beogip/echo-protocol
- Owner: beogip
- Created: 2025-04-06T13:34:03.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-29T13:13:46.000Z (about 1 year ago)
- Last Synced: 2025-05-29T14:38:02.200Z (about 1 year ago)
- Topics: agent-framework, ai, ai-diagnostics, ai-framework, ai-reflection, chatgpt, cognitive-architecture, knowledge-representation, meta-prompting, modular-prompts, prompt-engineering, reasoning-agent, semantic-structure, structured-reasoning, thinking-systems
- Homepage:
- Size: 256 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# π§ Echo Protocol Repository
## Introduction
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.
---
## π Starter Pack
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 β](./starter-pack/README.md)
---
## π Echoes Available
Each folder contains:
- `echo-name.yaml` β Simplified version
- `echo-name.prs.yaml` β Full PRS version
- `README.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 |
---
## π§° How to Use
To use any echo:
1. Choose the simplified or PRS version inside `/echoes/[type]/`
2. If you're building an AI system, use the PRS version and validate steps
3. If you're prototyping with ChatGPT or similar, use the simplified version
4. Check the `.md` file inside each folder for a human-readable explanation
---
## π§ͺ Echo Template
You can create your own echoes using the official templates:
- [echo-template.prs.yaml](./templates/echo-template.prs.yaml) (English)
- [echo-template.prs.yaml](./templates/echo-template.yaml) (English)
- [echo-template.prs.es.yaml](./templates/echo-template.prs.es.yaml) (EspaΓ±ol)
- [echo-template.es.yaml](./templates/echo-template.es.yaml) (EspaΓ±ol)
---
## π Foundation & Validation
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](./echo-validation.md) (English)
π [echo-validation.es.md](./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
---
## π€ Contributing
Feel free to open issues or submit pull requests to expand the ecosystem.
New echoes, refinements or translations are welcome!
---