Fork me on GitHub
2MB binary

Robert

A native FreeBSD AI assistant. Reads man pages, searches documentation, and helps you troubleshoot — all in a 2MB standalone binary.

Download from GitHub Releases
Robert boot screen showing a FreeBSD tip from fortune freebsd-tips
Robert responding to a simple greeting
Robert answering a question using man pages
Robert asking for confirmation before reading a file

Boot · Greet · Answer · Confirm

Built for FreeBSD

2MB

No Ruby runtime, no gems, no dependencies. Just a native binary you download and run.

Man page native

Robert uses man and apropos directly. Answers are sourced from your system's documentation.

Tool confirmation

Reading files requires approval. Man page search doesn't. Sensible defaults that respect your privacy.

Streaming responses

Output appears as it's generated, with real-time status updates for tool calls.

Powered by llm.rb

Built on llm.rb's mruby runtime. The same agent, streaming, and tool architecture in a standalone binary.

DeepSeek

Uses DeepSeek by default because it's almost free. Could work with any OpenAI-compatible provider.

Three tools

man-page
Read a man page by name and optional section.
man-search
Search the man page database with apropos.
read-file
Read a text file on the system.
requires confirmation

Details

License — 0BSD. Do whatever you want.
Build — CI builds on FreeBSD via GitHub Actions.
Stack — mruby-llm + mruby-tui + mruby-markdown.
Status — Early but functional.