← Open Source
mikekelly

AgentK

An autoagentic AGI that is self-evolving and modular.

AI EngineeringPrompt & ScaffoldBuild agent workflow (SDK)Python
Open on GitHub
Momentum
+0stars in 24 hours0.0%
970
Stars
148
Forks
+0
This week
3
Contributors
Created 2024-08-04 · Updated 2026-10-06 · #12315 today
Top developers
mikekellydraeiciangkotta0311

mikekelly/AgentK is ranked 12,315 with 970 stars.

Same-category comparison

mikekelly/AgentK is ranked 12,315 among these 8 peers; Saik0s/mcp-browser-use is ranked 12,310.

Same-category comparison
NameRankMetrics
TryCaspian/caspian-sdk12,291
Language:
Python
Stars:
974
Forks:
138
banodoco/Steerable-Motion12,293
Language:
Python
Stars:
974
Forks:
49
Description:
A ComfyUI node for driving videos using batches of images.
im4codes/imcodes12,305
Language:
TypeScript
Stars:
972
Forks:
122
Description:
The IM for agents. Shared Agent Context & Memory, supervised execution, and cross-agent audit across AI providers.
Saik0s/mcp-browser-use12,310
Language:
Python
Stars:
971
Forks:
110
komal-SkyNET/claude-skill-homeassistant12,323
Stars:
969
Forks:
59
Description:
Claude Code skill to supercharge and manage all Home Assistant workflows.
AuvaLab/itext2kg12,330
Language:
Python
Stars:
967
Forks:
104
Description:
We build KGs the way nature builds matter.
e10nMa2k/cc-mini12,339
Language:
Python
Stars:
966
Forks:
354
Description:
Ultra-light Harness scaffolding for AI agents, a mini version of claude code.
microsoft/wassette12,341
Language:
Rust
Stars:
966
Forks:
75
Description:
Wassette: A security-oriented runtime that runs WebAssembly Components via MCP.
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguagePython
CategoryAI Engineering
SubcategoryPrompt & Scaffold, Build agent workflow (SDK)
Stars970
Forks148
Contributors3
Created date2024-08-04
Updated date2026-10-06
Stars in 1 day0
Stars in 7 days0
Rank12,315
Previous rank12,240
Rank change-75
7-day stars rank13,361
Previous 7-day stars rank13,371
7-day stars rank change10
Total stars rank11,409
Previous total stars rank11,394
Total stars rank change-15
CountryUAE
README summary

AgentK is a self-evolving AGI made of agents that collaborate, and build new agents as needed, in order to complete tasks for a user. Trace for above demo: Agent K is a modular, self-evolving AGI system that gradually builds its own mind as you challenge it to complete tasks. The "K" stands kernel, meaning small core. The aim is for AgentK to be the minimum set of agents and tools necessary for it to bootstrap itself and then

grow its own mind. Agents who collaborate to solve problems, and; 2. Tools which those agents are able to use to interact with the outside world. It develops both of these as regular python files (in the and directories) so it's very easy to track its progress, and even contribute yourself if you want. The agents that make up the kernel **Hermes**: The orchestrator that interacts with humans to understand goals, manage the creation and assignment of tasks, and coordinate

the activities of other agents. **AgentSmith**: The architect responsible for creating and maintaining other agents. AgentSmith ensures agents are equipped with the necessary tools and tests their functionality. **ToolMaker**: The developer of tools within the system, ToolMaker creates and refines the tools that agents need to perform their tasks, ensuring that the system remains flexible and well-equipped. **WebResearcher**: The knowledge gatherer, WebResearcher performs in-depth online research to provide the system with up-to-date information, allowing agents to

make informed decisions and execute tasks effectively. Internals AgentK is encouraged to write tests for itself. More can be done to aid with the detection and fixing of missbehaving agents and tools - this is work in progress. AgentK is built on top of the excellent LangGraph and LangChain frameworks. How to run AgentK runs isolated in a docker container, so you need the latest docker installed on your system.

Frequently asked questions

How many stars and forks are recorded?

mikekelly/AgentK has 970 stars and 148 forks.

What is the repository rank?

mikekelly/AgentK is ranked 12,315.

What language and category are recorded?

mikekelly/AgentK has 970 stars, uses Python and belongs to AI Engineering.

Which repository is closest in rank?

mikekelly/AgentK is compared with Saik0s/mcp-browser-use, ranked 12,310 with 971 stars.

README

Agent K

The autoagentic AGI. AgentK is a self-evolving AGI made of agents that collaborate, and build new agents as needed, in order to complete tasks for a user.

https://github.com/user-attachments/assets/ab36ebfd-7a9f-4f8b-a891-b8a1884a53a4

Trace for above demo: https://smith.langchain.com/public/b0a0278c-f8b0-4912-966c-bd6c43954326/r

Agent K is a modular, self-evolving AGI system that gradually builds its own mind as you challenge it to complete tasks.

The "K" stands kernel, meaning small core. The aim is for AgentK to be the minimum set of agents and tools necessary for it to bootstrap itself and then grow its own mind.

AgentK's mind is made up of:

  1. Agents who collaborate to solve problems, and;
  2. Tools which those agents are able to use to interact with the outside world.

It develops both of these as regular python files (in the agents and tools directories) so it's very easy to track its progress, and even contribute yourself if you want.

The agents that make up the kernel

  • Hermes: The orchestrator that interacts with humans to understand goals, manage the creation and assignment of tasks, and coordinate the activities of other agents.
  • AgentSmith: The architect responsible for creating and maintaining other agents. AgentSmith ensures agents are equipped with the necessary tools and tests their functionality.
  • ToolMaker: The developer of tools within the system, ToolMaker creates and refines the tools that agents need to perform their tasks, ensuring that the system remains flexible and well-equipped.
  • WebResearcher: The knowledge gatherer, WebResearcher performs in-depth online research to provide the system with up-to-date information, allowing agents to make informed decisions and execute tasks effectively.

Internals

AgentK is encouraged to write tests for itself. More can be done to aid with the detection and fixing of missbehaving agents and tools - this is work in progress.

AgentK is built on top of the excellent LangGraph and LangChain frameworks.

How to run

AgentK runs isolated in a docker container, so you need the latest docker installed on your system.

  1. Copy .env.template to .env
  2. Set environment variables in .env
  3. Run ./agentk
Nearby in the ranking
Similar items