Self-Critique is a prompting technique where a language model is instructed to review, evaluate, and improve its own initial output or reasoning chain. The model acts as its own critic, identifying potential errors, logical inconsistencies, or areas for improvement before generating a final, refined answer. This creates a simple, single-agent feedback loop, enhancing output reliability without external verification. It is a foundational method within agentic cognitive architectures for building self-correcting systems.
