Skip to content
1AIVault1AIVault
Connections

Claude Code Fresh Starts

Give every new Claude Code session the freshest project-aware vault context through a SessionStart hook. The hook reads the local database live, even when the 1AIVault window is closed.

Auto-Inject tab showing the Claude Code session hook and live project-aware memory status.
Overview

What Claude Code Fresh Starts does

Give every new Claude Code session the freshest project-aware vault context through a SessionStart hook. The hook reads the local database live, even when the 1AIVault window is closed.

A static CLAUDE.md snapshot cannot see memories saved after it was written and an already-open session will not reread it. The SessionStart hook selects current memory when Claude Code actually begins and uses the working directory to focus the brief on the active project.

Connectionsv1.4.0Claude Code
Why it matters

The payoff for your AI memory

Install a merge-safe SessionStart entry in ~/.claude/settings.json

Install a merge-safe SessionStart entry in ~/.claude/settings.json.

Read current vault memory at session start

Read current vault memory at session start without launching the 1AIVault window.

Include project-specific memories from the Claude Code

Include project-specific memories from the Claude Code working directory.

Remove the static CLAUDE.md block while the

Remove the static CLAUDE.md block while the hook prevents duplicate context.

How it works

From first launch to reusable memory

  1. 1

    Open 1AIVault and go to the relevant workspace.

  2. 2

    Use Claude Code Fresh Starts as part of your capture, classify, recall, and connect workflow.

  3. 3

    Reuse the resulting memory across your connected AI tools.

FAQ

Common questions

Does the hook work when 1AIVault is closed?

Yes. The bundled injector reads the local vault database directly when Claude Code starts, so the desktop window does not need to be running.

Will context be injected twice?

No. While the SessionStart hook is installed, 1AIVault removes its static CLAUDE.md block for Claude Code.

How does project awareness work?

The hook receives the Claude Code working directory and selects matching project-tagged memory when available, alongside the bounded general brief.

Local memory, shared everywhere

Give every AI tool the same memory.

Start free, import real conversations, and reuse your memory across every AI agent you already use.