JARVIS / DOCUMENTATION

Context and memory

Recognize the project, remember its other name, and keep the next step close.

How it fits into your day

A project is more than a folder name. It has a local checkout, a repository, a few important files and the nickname you actually use. Jarvis can connect observed desktop context to persistent project records, then keep explicit notes attached to the right thing.

Inspect current coverage

The desktop service collects supported structured context with the voice runtime. This command shows what it can actually observe.

PowerShell / source reference
uv run jarvis desktop context

Connect your working applications

Install the browser and VS Code adapters for richer context. Configure existing project root folders for bounded discovery; unknown projects are not preloaded.

Inspect stored project memory

Read the current records without modifying the local database.

PowerShell / source reference
uv run jarvis desktop memory --kind project

Scope and availability

Context has a specific scope. Ordinary collection uses structured metadata without screenshots. Unsupported application internals remain unknown; file changes do not prove which document you read.

Local records, configured processing. Project records live locally. Context used in a model request can be sent to the provider you configured. Disabling collection does not erase existing records; forgotten entities can be rediscovered through later observation.

A practical first request

The folder has a formal repository name, but you always refer to it by a shorter name.

Try: “Remember that this project is also called WA bridge.”

A project you can retrieve by the confirmed alias. Similar spelling produces choices rather than permission to guess.