Skip to Main Content

ToolSmith is a procedural memory layer for AI agents that turns repeated work into tested, reusable tools. It watches how people and agents work, both on screen through a Chrome extension and a frame interpreter and in structured logs, and spots the workflows they repeat week after week. It only proposes a tool when a workflow truly recurs, and it visibly declines one-off binges and inconsistent routines. For each accepted pattern it writes the specification, code, tests and a plain-language tutorial. The tool must reproduce the user's real past results in a network-isolated sandbox before anyone can approve it. Once in use, a tool earns autonomy step by step, from dry-run to supervised to autonomous, and is demoted instantly on failure. When a site's layout changes and a tool breaks, ToolSmith detects the drift, diagnoses the change, and releases a fixed version that passes on both the old and new page. It also tunes its own guardrails: stricter settings apply automatically, while looser ones wait for the user's approval. MongoDB Atlas runs the whole system: - Hybrid vector search ($rankFusion) and multimodal embeddings recall past work and match screenshots. - $graphLookup resolves tools built from other tools. - Change streams drive the background workers. - Multi-document transactions make promoting a tool all-or-nothing. The result: a repeated nine-minute, 18,000-token task becomes a verified tool that runs in seconds.

Team

Adish26dharmpatel02

Placement

Participant

More from The Harness Engineering & Model Wrangling Hackathon

Ripple designs circuit boards from plain English, grades them against hidden checks, and evolves its own harness from the failures, going from 0/4 to 3/4 on…

Ripple project preview

Offload learns the work you repeat, so next time you can hand it over. Its engine, REM (Replay · Evolve · Merge), is an agent harness with a day/night cycle…

Offload project preview

Recursive Computer Use is a local-first desktop automation harness that enables AI agents to execute tasks on your computer, verify outcomes locally, and…

Morgadarsha project preview

Da Vinci is a recursive improvement CAD harness designed to support physical engineering tasks through specialized AI agents, programmatic CAD and automated…

Da Vinci: Recursive Improvement CAD Harness project preview

CyclopsDiary gives factory workers wearing Meta AI glasses a shared memory of the floor. Every worker's glasses feed one MongoDB memory that keeps what was…

CyclopsDiary project preview

A harness that teaches itself what context to show Jev, TypeSafe's fast decision model, proves the result on a storm it never saw, and can't cheat because…

Sightline project preview