CodeActAgent
About
CodeAct demonstrated that letting an LLM emit executable Python instead of JSON or structured text produces stronger agents, because the model can compose actions, inspect results, and revise prior steps over multiple interpreter turns. The repository ships the full research stack: CodeActInstruct, a 7k multi-turn instruction-tuning dataset on Hugging Face; fine-tuned CodeActAgent models on Mistral-7B and Llama-2-7B; the M3ToolEval benchmark tooling; and a Dockerized Jupyter-kernel execution engine behind a chat UI, deployable with vLLM, llama.cpp, Ollama, or Kubernetes. It is a paper artifact rather than a maintained product: 31 commits, no releases, and no updates after April 2024. Its lasting influence is architectural — the code-as-action design carried into OpenHands, built by the same author.