awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
EvoMap avatar

EvoMap/evolver

0
View on GitHub↗
8,744 stele·805 fork-uri·JavaScript·GPL-3.0·5 vizualizărievomap.ai↗

Evolver

Evolver is a self-evolving AI agent framework that uses gene expression programming to autonomously improve agent behaviors through a continuous five-step loop of scanning, selecting, mutating, validating, and solidifying. It functions as an auditable evolution system that records every mutation and selection step, and can translate natural-language problems into executable Python code for automated grading and evaluation.

The framework distinguishes itself through a distributed architecture that enables multiple agents to collaborate and share learned experiences across a network. It operates as a background daemon with adaptive sleep for self-maintenance, uses a three-tier memory system for persistent facts, procedural knowledge, and session history, and supports hub-based skill sharing for distributing reusable capabilities. The system also includes sandboxed code validation, decentralized task validation for reputation and credits, and automated failure reporting to repositories.

Evolver provides mechanisms for extracting reusable knowledge from task logs, crystallizing reasoning patterns into persistent assets, and loading capabilities on demand at runtime. It supports evolution strategy presets to balance innovation, optimization, and repair, and includes lifecycle management for starting, stopping, and auto-restarting the evolution loop. The framework also handles runtime error repair by capturing execution failures and applying minimal patches to produce working submissions.

Features

  • Self-Evolving Agent Frameworks - A runtime that adapts agent actions automatically by combining genes, capsules, and events to improve capabilities without human intervention.
  • Event-Driven Agent Loops - Drives autonomous agent adaptation through an event-driven five-step evolution loop.
  • Three-Tier Memory Architectures - Maintains a three-tier memory system with persistent facts, procedural knowledge, and session history.
  • Shared Skill Distribution - Provides a hub-based system for downloading and publishing reusable skills across distributed agents.
  • Code Generation Agents - Translates natural-language problems into executable Python code and submits solutions for automated grading.
  • Gene Expression Programming Engines - Uses gene expression programming to autonomously evolve agent behaviors through a five-step evolution loop.
  • Natural Language to Code Generators - Translates natural-language problems into runnable Python code for automated grading and evaluation.
  • Gene Expression Programming Engines - Implements a gene expression programming engine that evolves agent behaviors through chromosome encoding and mutation.
  • Agent Memory Management - Maintains a structured three-tier memory system for persistent facts, procedural knowledge, and session history.
  • Three-Tier Retrieval Systems - Implements a three-tier memory system with persistent facts, procedural knowledge, and session history.
  • Natural Language Code Generators - Translates natural-language problems into executable Python code with automated grading and error repair.
  • Autonomous Evolution Loops - Runs a fully autonomous five-step evolution loop to improve agent capabilities without human intervention.
  • Gene Expression Programming Evolvers - Autonomously evolves agent behaviors by combining genes, capsules, and events through gene expression programming.
  • Agent Behavior Evolution - Automatically repairs and improves agent behaviors through gene expression programming without human intervention.
  • Agent Reflection Systems - Triggers self-assessment after a set number of cycles, updating internal assets based on recent events.
  • Memory-Scanned Evolution Prompts - Generates evolution prompts by scanning memory for error patterns and signals using reusable genes and capsules.
  • Knowledge Distillation into Skills - Scans task logs for signals and distills them into persistent assets like genes and capsules for reuse.
  • Capsule-Based Assets - Distills problem-solving workflows into reusable capsule assets to reduce token usage and improve stability.
  • Reasoning Pattern Crystallizers - Crystallizes high-frequency problem-solving workflows into reusable assets to reduce token usage and improve stability.
  • Decentralized Task Validators - Periodically pulls validation tasks from a hub, runs proposer commands in a sandbox, and submits reports for reputation and credits.
  • Evolution Task Workers - Participates in a network hub to pick up evolution tasks from a queue and execute them as a distributed worker.
  • Hub-Advertising Workers - Advertises capabilities to a network hub and executes evolution tasks from a distributed queue.
  • Agent Behavior Sharing - Shares learned agent behaviors across multiple agents so each inherits proven capabilities.
  • Agent Validation Networks - Participates in a decentralized validation network where agents earn reputation by verifying evolution tasks.
  • Adaptive Sleep Daemons - Operates as a background daemon with adaptive sleep for autonomous self-maintenance and repair.
  • Evolution Daemons - Runs a background evolution daemon with adaptive sleep for continuous self-maintenance and repair.
  • Code Sandboxing Environments - Runs proposer commands in isolated sandboxes to validate evolution tasks and earn reputation.
  • Runtime Error Patch Generators - Captures runtime execution failures and iteratively applies minimal patches to produce working submissions.
  • On-Demand Context Loading - Selects relevant Genes or Capsules at runtime by computing signal overlap and loads their full content only when needed.
  • Evolution Strategy Presets - Ships evolution strategy presets that control the balance between innovation, optimization, and repair.
  • Hub-Advertising Workers - Advertises capabilities to a network hub and executes evolution tasks from a distributed queue.
  • Evolution Step Auditors - Records every mutation and selection step as auditable events with genes, capsules, and memory snapshots.
  • Grading Systems - Ships an automated grading pipeline that evaluates generated code submissions for accuracy and timeout.

Istoric stele

Graficul istoricului de stele pentru evomap/evolverGraficul istoricului de stele pentru evomap/evolver

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Evolver

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Evolver.
  • memodb-io/acontextAvatar memodb-io

    memodb-io/Acontext

    3,035Vezi pe GitHub↗

    Acontext is an LLM orchestration backend and agent memory framework designed to manage session state and knowledge for AI agents. It functions as a context manager and orchestration layer that integrates model providers with a secure code sandbox and a zero-knowledge data store. The project is distinguished by its approach to knowledge distillation, capturing agent learnings as reusable Markdown skills and structured memory files. It provides a secure execution environment where shell commands and scripts run in isolated containers with the ability to mount these persistent skill files direct

    TypeScriptagentagent-development-kitagent-observability
    Vezi pe GitHub↗3,035
  • memtensor/memosAvatar MemTensor

    MemTensor/MemOS

    5,665Vezi pe GitHub↗

    MemOS is an open-source persistent memory layer for AI agents and large language models, providing a self-hosted server that stores and retrieves structured memory across sessions. It enables AI systems to recall user preferences, history, and context without retraining, using a graph-based API and a web management interface for viewing, editing, and organizing memory items, skills, traces, and knowledge bases. The system distinguishes itself through a portable memory interchange protocol that allows memory to be transferred between different AI models, devices, and applications, along with a

    Pythonagentagent-memoryclawdbot
    Vezi pe GitHub↗5,665
  • opensquilla/opensquillaAvatar opensquilla

    opensquilla/opensquilla

    4,211Vezi pe GitHub↗

    OpenSquilla is an LLM agent orchestration framework designed to coordinate multi-step AI workflows and tool execution using directed acyclic graphs. It functions as a centralized system for managing specialized skill packages and executing complex reasoning sequences. The project distinguishes itself through a routing gateway that directs tasks to different AI providers based on complexity, cost, and performance. It utilizes a multi-tier AI memory system that organizes working, episodic, and semantic knowledge using local embeddings and SQLite, alongside a secure execution sandbox that isolat

    Pythonagentaiai-agents
    Vezi pe GitHub↗4,211
  • ibm-granite/granite-code-modelsAvatar ibm-granite

    ibm-granite/granite-code-models

    1,250Vezi pe GitHub↗

    Granite Code Models is a family of transformer-based foundational models designed for software engineering and logical reasoning tasks. These models are trained on high-quality programming datasets to interpret natural language prompts and generate functional source code, explain complex logic, repair code defects, and produce technical documentation. The project distinguishes itself through specialized training methodologies that align model behavior with complex programming instructions and mathematical problem-solving. By utilizing chain-of-thought reasoning and instruction-tuned parameter

    Vezi pe GitHub↗1,250
Vezi toate cele 30 alternative pentru Evolver→

Întrebări frecvente

Ce face evomap/evolver?

Evolver is a self-evolving AI agent framework that uses gene expression programming to autonomously improve agent behaviors through a continuous five-step loop of scanning, selecting, mutating, validating, and solidifying. It functions as an auditable evolution system that records every mutation and selection step, and can translate natural-language problems into executable Python code for automated grading and evaluation.

Care sunt principalele funcționalități ale evomap/evolver?

Principalele funcționalități ale evomap/evolver sunt: Self-Evolving Agent Frameworks, Event-Driven Agent Loops, Three-Tier Memory Architectures, Shared Skill Distribution, Code Generation Agents, Gene Expression Programming Engines, Natural Language to Code Generators, Agent Memory Management.

Care sunt câteva alternative open-source pentru evomap/evolver?

Alternativele open-source pentru evomap/evolver includ: memodb-io/acontext — Acontext is an LLM orchestration backend and agent memory framework designed to manage session state and knowledge for… memtensor/memos — MemOS is an open-source persistent memory layer for AI agents and large language models, providing a self-hosted… opensquilla/opensquilla — OpenSquilla is an LLM agent orchestration framework designed to coordinate multi-step AI workflows and tool execution… ibm-granite/granite-code-models — Granite Code Models is a family of transformer-based foundational models designed for software engineering and logical… salesforce/codegen — CodeGen is a trained large language model and program synthesis model designed to generate functional source code. It… lsdefine/genericagent — GenericAgent is an LLM agent framework and autonomous system controller designed to manage local systems, web…