omdivyatej/Self-Learning-Agents
A lightweight Python library that allows any LLM agent to self-improve through feedback, without retraining models.
This is a lightweight Python library designed for developers who are building applications powered by large language models (LLMs). It allows you to build agents that can improve their responses over time by learning from user feedback. You provide an LLM agent's output and explicit feedback on it, and the library then uses this feedback to enhance future prompts for similar tasks, making the agent's performance better without needing to retrain the underlying LLM.
No commits in the last 6 months.
Use this if you are developing LLM-powered applications and want your agents to learn and adapt from user feedback to improve their performance for future, similar requests.
Not ideal if you are an end-user looking for a pre-built application or a low-code solution; this is a developer tool requiring Python coding.
Stars
62
Forks
6
Language
Python
License
MIT
Category
Last pushed
Jun 27, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/omdivyatej/Self-Learning-Agents"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
curiousily/AI-Bootcamp
Self-paced bootcamp on Generative AI. Tutorials on ML fundamentals, Ollama, LLMs, RAGs,...
datawhalechina/hello-agents
📚 《从零开始构建智能体》——从零开始的智能体原理与实践教程
langroid/langroid
Harness LLMs with Multi-Agent Programming
Shubhamsaboo/awesome-llm-apps
Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and...
ashishps1/learn-ai-engineering
Learn AI and LLMs from scratch using free resources