{"adoption": {"forks": 383, "observed_at": "2026-08-28T04:07:00.424661+00:00", "stars": 2549}, "canonical_url": "https://ross.abutalabs.com/products/omniagent", "card": {"archived": false, "artifact_type": "framework", "description": "An agent capable of self-evolving and dynamically hardening security", "domain": ["artificial-intelligence", "large-language-models", "security", "developer-tools"], "enriched": true, "function": ["agent-framework", "llm-inference", "security", "chatbot", "machine-learning", "cli", "webhook"], "health_score": 77, "homepage": "https://yeqing17-2026.github.io/OmniAgent/", "language": "Python", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["YeQing17-2026/OmniAgent"], "name": "YeQing17-2026/OmniAgent", "platform": ["python", "cli", "cross-platform", "self-hosted"], "pushed_at": "2026-07-27T07:54:11+00:00", "repo": "YeQing17-2026/OmniAgent", "stars": 2549, "tags": ["self-evolving-agent", "omni-evolve", "proactive-memory", "skill-evolution", "context-evolution", "online-reinforcement-learning", "hyper-harness", "deep-reflexion", "sandboxing", "multi-channel-deployment", "openclaw-inspired", "ai-agents", "automation", "discord", "telegram"], "topics": ["agent", "hermes", "open-claw"], "urls": [], "use_cases": ["build a self-evolving ai agent that learns from interactions", "run a coding assistant that remembers my project and avoids past mistakes", "safely execute shell commands with sandboxing and human approval", "deploy a chatbot to cli, web, discord, and telegram from one codebase", "research assistant that searches the web and remembers what worked", "agent framework with online reinforcement learning for the brain model"], "what_it_is": "OmniAgent is an open-source Python agent framework that self-evolves across skills, context, memory, and its underlying model during interaction, inspired by OpenClaw. It pairs this evolution with dynamic security hardening via a Hyper-Harness execution scaffold and a dual-layer Deep Reflexion architecture.", "when_to_avoid": ["you need a simple, static agent with predictable, unchanging behavior", "you require a permissively licensed dependency (GPL-3.0)", "you need a mature, long-proven framework - the project is new and docs are still in progress", "you don't want a self-modifying agent touching your model or context"], "when_to_choose": ["you want an agent whose skills, memory, and context improve in real time during use", "you need layered safety controls (llm review, policy engine, approval, sandbox) for agent command execution", "you want one agent deployable across cli, web ui, feishu, discord, and telegram", "you're comparing against OpenClaw or Hermes and want faster skill evolution and lower token cost"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/omniagent", "repo": "YeQing17-2026/OmniAgent", "role": "main", "score": 56}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.424661+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:23:59.968554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a835d6efd122c8d2f08c1692199a9b8be4268de9ff8b451d41a3737adcd5417f", "fetched_at": "2026-08-28T04:07:00.424661+00:00", "kind": "readme", "missing": false, "url": "https://github.com/YeQing17-2026/OmniAgent"}, {"content_hash": "a7a4c58b4084168084ebf314b70e05e40c181c05f9d2908489141554475a85db", "fetched_at": "2026-08-29T10:06:36.434356+00:00", "kind": "homepage", "missing": false, "url": "https://yeqing17-2026.github.io/OmniAgent/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.424661+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:23:59.968554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a835d6efd122c8d2f08c1692199a9b8be4268de9ff8b451d41a3737adcd5417f", "fetched_at": "2026-08-28T04:07:00.424661+00:00", "kind": "readme", "missing": false, "url": "https://github.com/YeQing17-2026/OmniAgent"}, {"content_hash": "a7a4c58b4084168084ebf314b70e05e40c181c05f9d2908489141554475a85db", "fetched_at": "2026-08-29T10:06:36.434356+00:00", "kind": "homepage", "missing": false, "url": "https://yeqing17-2026.github.io/OmniAgent/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:23:59.968554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a835d6efd122c8d2f08c1692199a9b8be4268de9ff8b451d41a3737adcd5417f", "fetched_at": "2026-08-28T04:07:00.424661+00:00", "kind": "readme", "missing": false, "url": "https://github.com/YeQing17-2026/OmniAgent"}, {"content_hash": "a7a4c58b4084168084ebf314b70e05e40c181c05f9d2908489141554475a85db", "fetched_at": "2026-08-29T10:06:36.434356+00:00", "kind": "homepage", "missing": false, "url": "https://yeqing17-2026.github.io/OmniAgent/"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.424661+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.424661+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.424661+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:23:59.968554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a835d6efd122c8d2f08c1692199a9b8be4268de9ff8b451d41a3737adcd5417f", "fetched_at": "2026-08-28T04:07:00.424661+00:00", "kind": "readme", "missing": false, "url": "https://github.com/YeQing17-2026/OmniAgent"}, {"content_hash": "a7a4c58b4084168084ebf314b70e05e40c181c05f9d2908489141554475a85db", "fetched_at": "2026-08-29T10:06:36.434356+00:00", "kind": "homepage", "missing": false, "url": "https://yeqing17-2026.github.io/OmniAgent/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.424661+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.424661+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:23:59.968554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a835d6efd122c8d2f08c1692199a9b8be4268de9ff8b451d41a3737adcd5417f", "fetched_at": "2026-08-28T04:07:00.424661+00:00", "kind": "readme", "missing": false, "url": "https://github.com/YeQing17-2026/OmniAgent"}, {"content_hash": "a7a4c58b4084168084ebf314b70e05e40c181c05f9d2908489141554475a85db", "fetched_at": "2026-08-29T10:06:36.434356+00:00", "kind": "homepage", "missing": false, "url": "https://yeqing17-2026.github.io/OmniAgent/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.424661+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.424661+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.424661+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:23:59.968554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a835d6efd122c8d2f08c1692199a9b8be4268de9ff8b451d41a3737adcd5417f", "fetched_at": "2026-08-28T04:07:00.424661+00:00", "kind": "readme", "missing": false, "url": "https://github.com/YeQing17-2026/OmniAgent"}, {"content_hash": "a7a4c58b4084168084ebf314b70e05e40c181c05f9d2908489141554475a85db", "fetched_at": "2026-08-29T10:06:36.434356+00:00", "kind": "homepage", "missing": false, "url": "https://yeqing17-2026.github.io/OmniAgent/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.424661+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.424661+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:23:59.968554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a835d6efd122c8d2f08c1692199a9b8be4268de9ff8b451d41a3737adcd5417f", "fetched_at": "2026-08-28T04:07:00.424661+00:00", "kind": "readme", "missing": false, "url": "https://github.com/YeQing17-2026/OmniAgent"}, {"content_hash": "a7a4c58b4084168084ebf314b70e05e40c181c05f9d2908489141554475a85db", "fetched_at": "2026-08-29T10:06:36.434356+00:00", "kind": "homepage", "missing": false, "url": "https://yeqing17-2026.github.io/OmniAgent/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:23:59.968554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a835d6efd122c8d2f08c1692199a9b8be4268de9ff8b451d41a3737adcd5417f", "fetched_at": "2026-08-28T04:07:00.424661+00:00", "kind": "readme", "missing": false, "url": "https://github.com/YeQing17-2026/OmniAgent"}, {"content_hash": "a7a4c58b4084168084ebf314b70e05e40c181c05f9d2908489141554475a85db", "fetched_at": "2026-08-29T10:06:36.434356+00:00", "kind": "homepage", "missing": false, "url": "https://yeqing17-2026.github.io/OmniAgent/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:23:59.968554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a835d6efd122c8d2f08c1692199a9b8be4268de9ff8b451d41a3737adcd5417f", "fetched_at": "2026-08-28T04:07:00.424661+00:00", "kind": "readme", "missing": false, "url": "https://github.com/YeQing17-2026/OmniAgent"}, {"content_hash": "a7a4c58b4084168084ebf314b70e05e40c181c05f9d2908489141554475a85db", "fetched_at": "2026-08-29T10:06:36.434356+00:00", "kind": "homepage", "missing": false, "url": "https://yeqing17-2026.github.io/OmniAgent/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:23:59.968554+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a835d6efd122c8d2f08c1692199a9b8be4268de9ff8b451d41a3737adcd5417f", "fetched_at": "2026-08-28T04:07:00.424661+00:00", "kind": "readme", "missing": false, "url": "https://github.com/YeQing17-2026/OmniAgent"}, {"content_hash": "a7a4c58b4084168084ebf314b70e05e40c181c05f9d2908489141554475a85db", "fetched_at": "2026-08-29T10:06:36.434356+00:00", "kind": "homepage", "missing": false, "url": "https://yeqing17-2026.github.io/OmniAgent/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 94, "longevity": 9, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "young", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 139, "days_push": 37, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 56, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}