ApodexAI/FrontierAgent

🧩 FrontierAgent, our agent framework, open-sourced alongside it — native command-line TUI, ReAct and Agent Team modes, one command on macOS and Linux, no preinstall, no hard Docker dependency.

What it solves

FrontierAgent is designed for long-horizon research and file-based work. It provides a structured environment where AI agents can perform complex tasks that require reading files, writing deliverables, running shell commands, and iterating on a plan over an extended period.

How it works

The system operates as an agent runtime and terminal product (TUI) that supports two primary execution modes:

  • ReAct: A single stateful agent that researches, reads files, and iterates within a task-scoped sandbox.
  • Agent Team: A coordinator agent that decomposes a request into a task board, delegates work to parallel sub-agents, and synthesizes their reports into a final result.

Both modes utilize a sandboxed filesystem with three distinct zones: /inputs (read-only), /workspace (for active work), and /outputs (for persistent deliverables). The runtime includes a TUI for live monitoring, asynchronous intervention (allowing users to steer agents mid-run), and a checkpointing system for session recovery.

Who it’s for

It is intended for developers and researchers who need an agentic framework for complex, file-grounded research tasks, as well as those looking to evaluate agent performance using the included evaluation suite and supported benchmarks.

Highlights

  • Native Agent Team workflow: Parallel delegation and synthesis via a coordinator.
  • Task Board: Live visualization of task states (pending, active, completed, etc.) in the TUI sidebar.
  • Sandboxed File Work: Secure, fail-closed filesystem isolation for inputs, workspace, and outputs.
  • Asynchronous Intervention: Ability to queue instructions for agents without interrupting active runs.
  • Transparent Deliverables: Host-mapped output directories for easy access to results.
  • Evaluation Suite: Built-in subprocess runner for research and file-grounded benchmarks.
  • Session Recovery: Support for checkpoints, action tracing, and /revert commands to undo changes.

Related

  • Project
  • Project
  • Project
  • Project
  • Project