INITIALIZING WORKSPACE
Bootstrapping forensic telemetry, verifying sandbox runtime, and loading investigation archives.
Bootstrapping forensic telemetry, verifying sandbox runtime, and loading investigation archives.
Agent Holmes operates on a fundamental principle: software source code is sensitive intellectual property. We do not retain, harvest, or train AI models on your code.
holmes.db)../workspaces/), protecting your host environment.When an investigation or codebase audit is initiated, Agent Holmes accesses only the specific artifacts necessary to discover the root cause and formulate surgical patches:
package.json, pyproject.toml), and source files within the targeted project.npm test, pytest).Agent Holmes communicates with the AI Provider configured in your environment (BOB_API_BASE).
When using a local inference server (http://localhost:11434), 100% of your source code and reasoning prompts remain on your own machine. Zero network packets leave your computer.
If you configure an external hosted API (OpenAI, IBM watsonx), prompts containing code snippets are transmitted under HTTPS directly to that provider using your authenticated API key. Your keys are never broadcast over WebSockets or stored in client-side code.
You retain total control over your local filesystem. Because all data is stored in the project directory, removing data requires no account closures or remote requests:
backend/workspaces/ directory.backend/holmes.db.Agent Holmes is open source under the Apache License 2.0. You are welcome and encouraged to audit our codebase, tool executors, and networking layer at: github.com/Ani0811/agent-holmes.