HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
EvolvingAgentsLabs
evolving-agents
TypeScript2025–2025
EvolvingAgentsLabs / evolving-agents

evolving-agents

A director agent that learns how your team works: it plans by walking your CLAUDE.md and memory as linked statements, delegates to Claude Code or local models, and keeps each lesson as a gated, versioned patch. Measured: 0.929 vs 0.589.

2Distinct people
7Mentions
0Explicit recommenders
458GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A director agent that learns how your team works: it plans by walking your CLAUDE.md and memory as linked statements, delegates to Claude Code or local models, and keeps each lesson as a gated, versioned patch. Measured: 0.929 vs 0.589.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 8–Nov 15 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/15/2026, 12:01:02 AM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by week7 dated mentions

Observed mentions: 2025-03-09 16:51:59 UTC to 2025-07-29 08:32:41 UTC. Weeks start Monday, UTC.

0122025-03-03 00:00:00 UTC to 2025-03-10 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 commentsMar 32025-03-10 00:00:00 UTC to 2025-03-17 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-03-17 00:00:00 UTC to 2025-03-24 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-03-24 00:00:00 UTC to 2025-03-31 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-03-31 00:00:00 UTC to 2025-04-07 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-04-07 00:00:00 UTC to 2025-04-14 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-04-14 00:00:00 UTC to 2025-04-21 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-04-21 00:00:00 UTC to 2025-04-28 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-04-28 00:00:00 UTC to 2025-05-05 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-05-05 00:00:00 UTC to 2025-05-12 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-05-12 00:00:00 UTC to 2025-05-19 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsMay 122025-05-19 00:00:00 UTC to 2025-05-26 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-05-26 00:00:00 UTC to 2025-06-02 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-06-02 00:00:00 UTC to 2025-06-09 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-06-09 00:00:00 UTC to 2025-06-16 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-06-16 00:00:00 UTC to 2025-06-23 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-06-23 00:00:00 UTC to 2025-06-30 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-06-30 00:00:00 UTC to 2025-07-07 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-07-07 00:00:00 UTC to 2025-07-14 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-07-14 00:00:00 UTC to 2025-07-21 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-07-21 00:00:00 UTC to 2025-07-28 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-07-28 00:00:00 UTC to 2025-08-04 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsJul 28

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Mar 32025-03-03 00:00:00 UTC2025-03-10 00:00:00 UTC211
Mar 102025-03-10 00:00:00 UTC2025-03-17 00:00:00 UTC101
Mar 172025-03-17 00:00:00 UTC2025-03-24 00:00:00 UTC101
Mar 242025-03-24 00:00:00 UTC2025-03-31 00:00:00 UTC101
Mar 312025-03-31 00:00:00 UTC2025-04-07 00:00:00 UTC000
Apr 72025-04-07 00:00:00 UTC2025-04-14 00:00:00 UTC101
Apr 142025-04-14 00:00:00 UTC2025-04-21 00:00:00 UTC000
Apr 212025-04-21 00:00:00 UTC2025-04-28 00:00:00 UTC000
Apr 282025-04-28 00:00:00 UTC2025-05-05 00:00:00 UTC000
May 52025-05-05 00:00:00 UTC2025-05-12 00:00:00 UTC000
May 122025-05-12 00:00:00 UTC2025-05-19 00:00:00 UTC000
May 192025-05-19 00:00:00 UTC2025-05-26 00:00:00 UTC000
May 262025-05-26 00:00:00 UTC2025-06-02 00:00:00 UTC000
Jun 22025-06-02 00:00:00 UTC2025-06-09 00:00:00 UTC000
Jun 92025-06-09 00:00:00 UTC2025-06-16 00:00:00 UTC000
Jun 162025-06-16 00:00:00 UTC2025-06-23 00:00:00 UTC000
Jun 232025-06-23 00:00:00 UTC2025-06-30 00:00:00 UTC000
Jun 302025-06-30 00:00:00 UTC2025-07-07 00:00:00 UTC000
Jul 72025-07-07 00:00:00 UTC2025-07-14 00:00:00 UTC000
Jul 142025-07-14 00:00:00 UTC2025-07-21 00:00:00 UTC000
Jul 212025-07-21 00:00:00 UTC2025-07-28 00:00:00 UTC000
Jul 282025-07-28 00:00:00 UTC2025-08-04 00:00:00 UTC101

What Hacker News says

1 sources
Hey HN, quick update on the Evolving Agents toolkit (https://github.com/matiasmolinas/evolving-agents). Thanks again for all the great feedback on the original thread! Following up on the feedback and refactoring mentioned previously, I've focused on solidifying the architecture based on the agent-centric philosophy. The key components and their interactions are now detailed here: https://github.com/matiasmolinas/evolving-agents/blob/main/d... In short: SystemAgent (ReAct): Orchestrates using specialized tools, not hardcoded logic. ArchitectZero: Designs solutions, outputting a structured JSON design. SmartLibrary: Manages component persistence and semantic search (using ChromaDB). SmartAgentBus: Handles capability-based discovery and routing between agents/tools (basic implementation working). Workflow Lifecycle: Clear Design -> Generate
Read the rest
-> Process -> Execute flow managed by the SystemAgent. The recent discussions on ACP (https://github.com/orgs/i-am-bee/discussions/284) have been super insightful and are guiding the next steps: Dual Bus Architecture: Based on @ismaelfaro's suggestion, I'm planning to split the SmartAgentBus implementation into a dedicated system bus (for metadata, discovery, system-level messages) and a data bus (for agent-to-agent payload communication). This feels like a cleaner way to manage the different communication needs. Smart Context/Memory: Addressing concerns raised by @QuantGeekDev and others about context pollution and determinism, I'll be exploring concepts for smart memory and smart context. The goal is to develop mechanisms that help agents pass only the most relevant context during interactions over the agent bus, potentially using prioritization or summarization. I also evaluated how MCP might fit in. Components like the SmartLibrary or SmartAgentBus could conceptually act as MCP servers, while agents like SystemAgent or ArchitectZero could be MCP clients. However, I ran into a fundamental question: If agents themselves can also act as tools (like in the OpenAI Agents SDK), does requiring potentially numerous MCP servers (one per agent/tool instance) scale well? Or is a different abstraction needed for direct agent/tool comms? Given this, my immediate focus will be on refining the core communication patterns (dual bus, smart context) before deciding on the best way to integrate MCP specifically for agent-to-agent communication. This is all evolving (pun intended!), and I'm actively working on the dual bus and smart context POCs now. You can see the current architecture details in the ARCHITECTURE.md link above. Keen to hear your thoughts on this direction!
In Show HN: Evolving Agents Framework

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.