Skip to content

Maat Reflection – Extension for the text generation WebUI to add self-reflection, heuristics and improved reasoning

License

Notifications You must be signed in to change notification settings

Chris4081/maat-reflection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧭 Maat Reflection

Extension for the text-generation-webui that adds self-reflection, heuristics and improved reasoning.


✨ Features

  • 🔄 Self-Reflection – Models can silently evaluate and improve their own answers before output.
  • 🧠 Heuristics – Trigger reflection based on questions, sentence length, uncertainty, code snippets, etc.
  • Presets – Ready-to-use profiles: Minimal, Light, Strict, Always Think, Only Questions.
  • 🌍 Multilingual UI – Available in German, English, Spanish, French, Portuguese, Italian, Czech.

🚀 Installation

  1. Navigate to your text-generation-webui directory.
  2. Clone this repo into the extensions folder:
    cd text-generation-webui/user_data/extensions
    git clone https://github.com/Chris4081/maat-reflection.git
    
    	3.	Restart the web UI.
    
    
    

🛠️ Usage

•	Open the WebUI and go to the 🧭 Maat Reflection tab.
•	Adjust:
•	Minimum Score and Max Repairs
•	Heuristics (questions, multiple sentences, long text, numbers, uncertainty…)
•	Presets to quickly switch mode.

💡 Tips • For testing, try clicking the “Always Think” preset – the model will reflect on every response. • Reflection also works with force regex triggers like ? or /think.

📜 License

MIT License © 2025 Chris4081

About

Maat Reflection – Extension for the text generation WebUI to add self-reflection, heuristics and improved reasoning

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages