Find relevant files
OpenWolf builds a searchable file index with short descriptions. Your assistant can use it to find a function or choose which part of a large file to read.
An open-source tool for AI-assisted coding
OpenWolf helps your coding assistant find the right files, keep useful notes and pick up saved work. You can review what it recorded in a local dashboard.
Version 2.5.3 · See the changes and test results
A simple example
Find the relevant code, save what is done and update the next step as work progresses. Your next session can use those notes and check the current files before continuing.
What it helps you do
OpenWolf builds a searchable file index with short descriptions. Your assistant can use it to find a function or choose which part of a large file to read.
Save the current task, decisions and known fixes in your project. Old session notes can be archived and restored. You can inspect the files yourself.
Supported integrations can warn about repeated file reads and shorten large command results. The full command output is kept locally when it is shortened.
The dashboard shows available token records, project activity and errors. Tokens are the units an AI model uses to process text. Price estimates are separate from your actual bill.
Getting started
You need Node.js 20 or later and a supported coding assistant. Run these commands from your project's folder. Choose the assistant you use during setup.
Read the setup guide →npm install -g openwolf
openwolf init
openwolf dashboardInstall OpenWolf, choose your assistant and open the dashboard.
Choose your assistant
| Assistant | What to expect |
|---|---|
| Claude Code | Session context, file activity, command-output controls and available usage records. |
| Codex | Supported session and shell hooks, saved-task recovery and available usage records. |
| OpenCode | Plugin-based context, file activity and usage. Supports the OpenCode V2 plugin API. |
| Other adapters | Some provide project instructions only. They do not all support the same hooks or reporting. |
Read the integration guide for the supported features and test limits.
Your project, on your machine
OpenWolf stores project notes and local records in a .wolf folder. Its dashboard runs on your machine and requires a project access token.
OpenWolf does not make its own AI model calls. Your coding assistant still uses its configured provider. Optional update checks contact npm.
Missing usage data is shown as unavailable. Shorter command output does not prove a lower bill. Saved notes are evidence to review, not proof that a test passed.
New in 2.5.3
Built with community help
These people contributed code, reported problems, tested fixes or helped shape the work. Original authorship and contribution roles are recorded in the project.