DEDUPED Hot AI repos, turned into use cases Get the Monday 5

How to review a codebase with approvals and a visible trace with Agnes Harness

Ask the agent to explain a project read-only and check each step in the Trace view.

Credentials. Configuring a model usually requires an AI provider API key, so store it only in your local AGH configuration and keep it out of shared files.

Who it is forAn engineer in a customer environment who needs to show exactly what an AI agent read and changed.

The problemA result alone does not show how it was produced, and customers want to know what the AI changed and who approved it.

The outcomeA read-only explanation of a project, with a session record and a Trace timeline of model calls, tools, and approvals.

What you need first

  • Node.js 24.10 or newer
  • pnpm 10.34.5
  • Native build tools for your platform
  • A cloned copy of the agnes-harness source repository
  • A configured AI model in the Web interface

Steps

  1. Run pnpm install --frozen-lockfile and pnpm --filter @agnes/cli build:local in the source root.
  2. Run node packages/cli/dist/local/agnes.mjs serve and open the printed loopback URL.
  3. Configure a model, create a task, and confirm the working directory and permissions before running it.
  4. Send the request: Read this project and explain the problem it solves and how its main directories are organized. Do not modify files.
  5. Open the Trace view and check each model call, tool use, and approval in order.

Prompt for your agent

In the agnes-harness repository at <repo path>, start AGH with `node packages/cli/dist/local/agnes.mjs serve`, then ask it to explain <target project> without modifying files. Expected output: a summary of the project's purpose and directory layout, plus a Trace of every tool call and approval. Verify that no files changed in the target directory.

Caveat. AGH is a developer preview that you run in your own environment, and its APIs and configuration may change.

Share: X LinkedIn Hacker News Email Copy link

Disclaimer

Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked "Seen in the wild", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email [email protected] and we will look at it promptly. Full disclaimer page