What do you want to do?
4 use cases
-
See a skill evolve in one offline demo run
Run the packaged demo to watch an evolution loop learn a rule with no API key.
- REPO
Birfy/agentdescent - Software and DevOps
- Intermediate
View prompt
In the AgentDescent repo, run `pip install "agentdescent>=0.7.0"` then `agentdescent demo`. Report the held-out reward and the rule learned from the output. Verify that the output includes a line starting with `what it learned:`.
- REPO
-
Evolve a prompt against your own labeled examples
Point the evolve call at your question and answer rows to get an improved prompt.
- REPO
Birfy/agentdescent - Software and DevOps
- Intermediate
View prompt
In the AgentDescent repo, build a script that loads <path to your CSV of question and answer rows> into tasks and runs evolve with SingleSlot and exact scoring. Expected output: the evolved prompt, the held-out reward, and the outcomes list. Verify that the held-out reward is reported separately from training results.
- REPO
-
Improve an agent skill from inside Claude Code
Ask Claude Code or Codex to evolve a skill, with a quoted cost before any run starts.
- REPO
Birfy/agentdescent - Claude Code
- Codex
- Software and DevOps
- Intermediate
View prompt
Clone https://github.com/Birfy/agentdescent, run `bash scripts/setup-hosts.sh`, then ask the agent to improve <path to skill or prompt file> against <path to examples file>. Expected output: a call count, a status report, and a proposed evolved version. Verify that nothing is written back to the target file until the user confirms.
- REPO
-
Compare published self-evolution algorithms with a dry run
Run a dry-run comparison of the ported algorithms without any API key.
View prompt
Clone the AgentDescent repo, install it with `pip install -e .`, and run `python -m examples.run_demo`. Expected output: the comparison results for the example ports. Verify that the run completes without an API key set.
Quick start with Agentdescent
- Check you have what it needs: Python 3.9 or newer; pip to install the agentdescent package from PyPI; For model-backed runs: an OpenAI-compatible endpoint, its base URL, and an API key set in environment variables (OPENAI_BASE_URL and OPENAI_API_KEY).
- Open Birfy/agentdescent on GitHub and read the README and license.
pip install "agentdescent>=0.7.0"agentdescent demo- Read the printed line that starts with
what it learned:to see the rule the loop committed. - Optional:
agentdescent doctorto see which CLIs and keys this machine has.
These steps come from our top use case, See a skill evolve in one offline demo run, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for Birfy/agentdescent
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeAgentdescent alternatives · Best AI repos for Software and DevOps
About this repo
- Who it is forDevelopers and AI engineers who want to improve a prompt, skill, or agent setup against their own examples, with an offline demo for a first look.
- Why it is hot201 stars
- LanguagePython
- Sourcegithub.com/Birfy/agentdescent · Back to Hot repos
Requirements
- Python 3.9 or newer
- pip to install the agentdescent package from PyPI
- For model-backed runs: an OpenAI-compatible endpoint, its base URL, and an API key set in environment variables (OPENAI_BASE_URL and OPENAI_API_KEY)
- For agent-plugin use: Claude Code or Codex installed, and git to clone the repo
Add this badge to your README
Maintain Agentdescent? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/birfy-agentdescent/?utm_source=github&utm_medium=badge&utm_campaign=Birfy-agentdescent)
HTML
<a href="https://dedupedai.com/use-cases/birfy-agentdescent/?utm_source=github&utm_medium=badge&utm_campaign=Birfy-agentdescent"><img src="https://dedupedai.com/badge/Birfy/agentdescent.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Agentdescent
What is Agentdescent?
AgentDescent is a Python framework that runs many agents in parallel to propose edits to a shared skill, prompt, or harness, then merges and commits the best changes. It is an open-source project on GitHub: https://github.com/Birfy/agentdescent.
How do I use Agentdescent?
pip install "agentdescent>=0.7.0"; then agentdescent demo; read the printed line that starts with what it learned: to see the rule the loop committed. The use cases on this page give the full steps and a copy-paste agent prompt for each job.
Who is Agentdescent for?
Developers and AI engineers who want to improve a prompt, skill, or agent setup against their own examples, with an offline demo for a first look.
What can I do with Agentdescent?
4 use cases so far, for example: See a skill evolve in one offline demo run; Evolve a prompt against your own labeled examples; Improve an agent skill from inside Claude Code. Each has steps and a copy-paste agent prompt.
What do I need to run Agentdescent?
Python 3.9 or newer; pip to install the agentdescent package from PyPI; For model-backed runs: an OpenAI-compatible endpoint, its base URL, and an API key set in environment variables (OPENAI_BASE_URL and OPENAI_API_KEY); For agent-plugin use: Claude Code or Codex installed, and git to clone the repo.
What are alternatives to Agentdescent?
Other hot AI repos in Software and DevOps: Deep Infer, Harness2, Orca, Opencode, Graphify.
Is Agentdescent safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.