Open Source · v1.0.0
  /$$$$$$       /$$$$$$  /$$$$$$$$ /$$   /$$ /$$$$$$$$
 /$$__  $$     /$$__  $$| $$_____/| $$$ | $$|__  $$__/
| $$  \ $$    | $$  \__/| $$      | $$$$| $$   | $$
| $$$$$$$$    | $$ /$$$$| $$$$$   | $$ $$ $$   | $$
| $$__  $$    | $$|_  $$| $$__/   | $$  $$$$   | $$
| $$  | $$    | $$  \ $$| $$      | $$\  $$$   | $$
| $$  | $$ /$$|  $$$$$$/| $$$$$$$$| $$ \  $$   | $$
|__/  |__/|__/ \______/ |________/|__/  \__/   |__/

Autonomous Gent for Gentlemen

A fully autonomous AI coding agent for your terminal. Reads, writes, edits, and executes — powered by Claude, GPT-4o, Gemini, or Grok. With the manners of a Victorian butler.

Read the Guide
Works with
Anthropic / OpenRouter / Gemini / Grok
bash — agent chat

Capabilities

Everything a gentleman's agent should be capable of.

Autonomous Code Agent

Does not merely suggest. A.GENT reads your project, forms a plan, writes the code, runs it, and verifies the result — all autonomously.

Monocle Review

The signature feature. A Victorian gentleman's meticulous code review — scrutinising elegance, correctness, and maintainability with impeccable courtesy.

Provider Agnostic

Claude Sonnet, GPT-4o, Gemini Pro, Grok — your intellect of choice. Switch models mid-session with a single command.

Surgical File Editing

Uses targeted string replacement rather than full rewrites, preserving context and preventing unintended side effects.

Context Files

Pin any number of source files into the agent's context with /add. They persist for the entire session.

Git-Native

Run git diff, commit, branch, and any other git command directly from the session with /git. View diffs in colour.

Persistent Memory

A self-improving two-tier memory system. A.GENT permanently learns your coding style, architectural rules, and past solutions in plain markdown files.

Live Web Bridge

Run agent serve to securely cast your local terminal session to this website, giving you a rich, live-updating visual interface to your codebase.

Commands

A complete vocabulary for the discerning developer.

Command Description
/helpDisplay all available commands
/clearClear conversation history
/statusCurrent provider, model, and context
/modelsList available models for your provider
/modelSwitch the active model interactively
/add <file>Add a file into the agent's context
/filesShow all files currently in context
/remove <file>Remove a file from context
/diffShow git diff of the working tree
/git <args>Run any git command
/run <cmd>Execute a shell command
/review <file>Perform a Monocle Review
/initGenerate an AGENT.md for your project
/costEstimate token usage for the session
/exitExit the session gracefully

Installation Guide

Up and running in under a minute.

01

Install the package

Requires Node.js 18 or later.

Terminal
npm install -g a.gent
02

Configure your provider

An interactive wizard will guide you through selecting a provider and entering your API key.

Terminal
agent config
03

Begin your session

Start the autonomous agent. Navigate to your project directory first for best results.

Terminal
agent chat
04

Perform a Monocle Review

Run A.GENT's signature review on any file for a thorough and eloquent critique.

Terminal
agent review src/index.ts

The terminal deserves refinement.

Install A.GENT and bring some dignity to your workflow.

Live Connect

Run agent serve (or agent chat --serve) in your project directory. Then launch the Live Connect web interface to manage your session visually.

Launch Live Interface →
Copied to clipboard