← all repositories
YeQing17-2026/OmniAgent

An agent framework that evolves its own skills and brain online

OmniAgent is an open-source agent framework that tries to evolve its own skills, memory, and brain model in real time, with a built-in safety harness.

2.5k stars Python AgentsLLMOps · Eval
OmniAgent
Velocity · 7d
+85
★ / day
Trend
accelerating
star history

What it does

OmniAgent is a Python agent framework that wraps LLM inference in a loop with tools, memory, and multi-channel chat support. It attempts to improve itself during conversation by auto-generating and repairing skills, updating user context from feedback, and tuning its BrainModel via an online reinforcement-learning loop. A four-layer security scan and dedicated planning and safety sub-agents are meant to keep the loop from going off the rails.

The interesting bit

The unusual pitch is full-dimensional “self-evolution”: not just prompt engineering, but native skill generation from high-frequency action patterns, progressive context loading staged by conversation depth, and GRPO + PRM reinforcement learning applied to the model itself during interaction. It is essentially trying to turn a static LLM wrapper into a continuously patching autonomous system.

Key highlights

  • Claims real-time skill evolution: auto-creates, inspects, and repairs skills during execution rather than after.
  • Proactive memory via a multi-layer stack that mixes explicit user feedback with implicit LLM induction to update preferences.
  • Hyper-Harness scaffold with dynamic multi-agent dispatch (Sentinel for planning, Guardian for safety) and concurrent tool execution with dependency resolution.
  • Four-layer security flow: LLM review, policy engine, interactive approval, and execution sandbox, with trust-level policies per skill.
  • Supports multiple backends (OpenAI, Claude, DeepSeek, Ollama, Gemini) and channels (CLI, Web, Feishu, Discord, Telegram).

Caveats

  • Documentation is still marked “on the way” and “coming soon,” so many details remain unspecified.
  • The README makes strong comparative claims (e.g., “unbypassable” security, 90% token savings) without providing reproducible benchmarks or external evaluations.

Verdict

Worth a look if you are experimenting with agent architectures that blur the line between runtime scaffolding and online model adaptation. Skip it if you need mature docs, proven safety guarantees, or a simple, static ReAct wrapper.

Frequently asked

What is YeQing17-2026/OmniAgent?
OmniAgent is an open-source agent framework that tries to evolve its own skills, memory, and brain model in real time, with a built-in safety harness.
Is OmniAgent open source?
Yes — YeQing17-2026/OmniAgent is an open-source project tracked on heatdrop.
What language is OmniAgent written in?
YeQing17-2026/OmniAgent is primarily written in Python.
How popular is OmniAgent?
YeQing17-2026/OmniAgent has 2.5k stars on GitHub and is currently accelerating.
Where can I find OmniAgent?
YeQing17-2026/OmniAgent is on GitHub at https://github.com/YeQing17-2026/OmniAgent.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.