{"data":{"slug":"evomap-evolver","name":"evolver","tagline":"The GEP-powered self-evolving engine for AI agents.","github_url":"https://github.com/EvoMap/evolver","owner":"EvoMap","repo":"evolver","owner_avatar_url":"https://avatars.githubusercontent.com/u/263044117?v=4","primary_language":"JavaScript","stars":8881,"forks":823,"topics":["a2a","agent-evolution","agent-framework","agent-protocol","ai-agent","auditable-ai","autonomous-agent","cli","evomap","gep","llm-agent","mcp","memory-system","nodejs","prompt-engineering","prompt-governance","self-evolution","self-evolving","skill-library","skills"],"archived":false,"github_pushed_at":"2026-07-27T18:40:37+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/evomap-evolver","markdown_url":"https://www.graphcanon.com/tools/evomap-evolver.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/evomap-evolver","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=evomap-evolver","description":"The GEP-powered self-evolving engine for AI agents. Auditable evolution with Genes, Capsules, and Events. | evomap.ai","homepage_url":"https://evomap.ai","license":"GPL-3.0","open_issues":10,"watchers":36,"ai_summary":"EvoMap/evolver is a JavaScript-based framework that employs Genetically Evolved Programs (GEP) to enable the auditable evolution of AI agents through its components like Genes, Capsules, and Events. It provides a structure for developing self-evolving intelligent systems with autonomous capabilities and an emphasis on auditability.","readme_excerpt":"## CLI Quick Start\n\nThis is the recommended path for almost everyone.\n\n---\n\n### 1. Install\n\n```bash\nnpm install -g @evomap/evolver\n```\n\nVerify the CLI is on your PATH:\n\n```bash\nevolver --help\n```\n\nIf you hit `EACCES` on Linux/macOS, configure a user-level prefix instead of using `sudo`:\n\n```bash\nnpm config set prefix ~/.npm-global\necho 'export PATH=\"$HOME/.npm-global/bin:$PATH\"' >> ~/.bashrc\nsource ~/.bashrc\n```\n\n---\n\n## License\n\n[GPL-3.0-or-later](https://opensource.org/licenses/GPL-3.0)\n\n> Core evolution engine modules are distributed in obfuscated form to protect intellectual property. Source: [EvoMap/evolver](https://github.com/EvoMap/evolver).","github_created_at":"2026-02-01T05:59:24+00:00","created_at":"2026-07-11T11:56:14.194874+00:00","updated_at":"2026-07-28T00:00:08.027188+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"evaluation-observability","name":"Evaluation & Observability","url":"https://www.graphcanon.com/categories/evaluation-observability","markdown_url":"https://www.graphcanon.com/categories/evaluation-observability.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/evaluation-observability"}],"tags":[{"slug":"agent-framework","name":"agent-framework"},{"slug":"auditable-ai","name":"auditable-ai"},{"slug":"autonomous-agent","name":"autonomous-agent"},{"slug":"self-evolution","name":"self-evolution"}],"trust":{"provenance":{"is_fork":false,"github_id":1147063571,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-28T00:00:06.743Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":30,"days_since_push":0,"last_release_at":"2026-07-27T18:46:54Z"},"security_summary":{"status":"ok","scanner":"osv@v1","low_count":0,"high_count":0,"last_scan_at":"2026-07-12T04:02:13.781Z","medium_count":0,"scan_profile":"deps","critical_count":0}},"capability_facts":{"mcp":{"source":"repo_scan","observed_at":"2026-07-28T00:00:07.239Z","server_manifest":false},"scan":{"source":"repo_scan","observed_at":"2026-07-28T00:00:07.239Z"},"has_cli":{"value":true,"source":"package.json:bin|scripts","observed_at":"2026-07-28T00:00:07.239Z"},"languages":{"value":["javascript"],"source":"github.language+package.json","observed_at":"2026-07-28T00:00:07.239Z"},"license_spdx":{"value":"GPL-3.0","source":"github.license","observed_at":"2026-07-28T00:00:07.239Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["- When you prioritize the self-evolutionary capacity and auditability in your AI agents using JavaScript.","- If your project requires an advanced mechanism for AI agent development that includes components like Genes, Capsules, and Events."],"when_not_to_use":["- Avoid if real-time performance optimizations are critical since Evolver focuses particularly on evolutionary processes and auditability rather than speed.","- Not suitable when you do not require the specific autonomous evolution mechanisms it offers through GEP."],"source":"enrich:decision_facts","observed_at":"2026-07-12T11:45:23.312Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"EvolMap/evolver is a JavaScript framework that focuses on the autonomous and auditable evolution of AI agents through a structure involving Genes, Capsules, and Events."}]}}