unreal-agent: Session Forking and Recovery with a Go-based Asynchronous Agent Harness
unreallabsai/unreal-agent
About the project
An async-first agent harness written in Go. Session history is stored as append-only, allowing forking or recovery to a specific point when needed.
The coordinator orchestrates LLM requests and tool calls, while the tool translator converts validated tasks into serialized Operations for asynchronous execution. Duplicate inputs are automatically deduplicated via a session-scoped Inbox.
Built-in tools include Bash and image viewing. Each component is swappable via interfaces. The Operation Manager can be extended as a proxy to execute tasks in remote sandboxes.
unreallabsai/unreal-agent
Async-first agent harness
Go
This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.