
self-refine
by madaan (personal account)
LLMs can generate feedback on their work, use it to improve the output, and repeat this process iteratively. (description from the project’s GitHub page)
Repository facts
- Stars
- 822
- Forks
- 71
- Open issues and pull requests
- 10
- Primary language
- Python
- License
- Apache License 2.0 (Apache-2.0)
- Owner
- madaan · Personal account
- Created
- Mar 28, 2023
- Last push
- Oct 4, 2024
Topics
Related projects
Projects that share this one’s GitHub topics.
Rank 1,731: promptslab/Promptify
Prompt Engineering | Prompt Versioning | Use GPT or other prompt based models to get structured output. Join our discord for Prompt-Engineering, LLMs and other latest research
4,643 starsPythonApache-2.0Last push Mar 27, 2026
Rank 9,238: reasoning-machines/pal
PaL: Program-Aided Language Models (ICML 2023)
529 starsPythonApache-2.0Last push Jun 30, 2023
Rank 9,135: kevinamiri/Instructgpt-prompts
Instruction-based prompts for generating and classifying text.
537 starsMITLast push Nov 13, 2025
Rank 1,695: trigaten/Learn_Prompting
Prompt Engineering, Generative AI, and LLM Guide by Learn Prompting | Join our discord for the largest Prompt Engineering learning community
4,739 starsMDXOther licenseLast push Jan 14, 2025
Rank 8,368: Skytliang/Multi-Agents-Debate
MAD: The first work to explore Multi-Agent Debate with Large Language Models :D
616 starsPythonGPL-3.0Last push Dec 16, 2025
Rank 8,425: zhudotexe/kani
kani (カニ) is a highly hackable microframework for tool-calling language models. (NLP-OSS @ EMNLP 2023)
610 starsPythonMITLast push Aug 27, 2026