agent active

helixent

Maker: MagicCube License: MIT Stars: 649 First released: 2026-04-06 Language: TypeScript

About

helixent is both a TypeScript library for building ReAct-style agent loops and a usable coding agent built on top of them. Its three layers separate concerns: a foundation of provider-agnostic model, message, and tool primitives; a domain-agnostic agent loop with parallel tool invocation, middleware hooks at eight lifecycle points, and human-in-the-loop approval; and a coding layer with bash, file editing, patching, and search tools plus a todo-based plan mode. Skills follow the standard agentskills.io format and are auto-discovered from global and project directories, and AGENTS.md files at the repo root serve as project guidance. The whole stack runs on Bun — chosen deliberately because Claude Code uses the same runtime — with Ink/React for the TUI and single-binary compilation for distribution. It targets developers who want a readable, modifiable agent codebase as much as a daily coding tool.