vectorize-io avatar

Hindsight Self Hosted

This connects Claude to your self-hosted Hindsight server for persistent team memory. It stores project conventions, individual preferences, procedure outcomes, and learnings from tasks in a shared knowledge bank. The interesting bit is that it doesn't just save text verbatim. The server extracts structured facts, builds relationships between them, and makes everything semantically searchable. You pass rich context and timestamps, it handles the extraction. Best used when you want Claude to remember coding standards, past solutions to problems, and team member preferences across sessions. Requires a self-hosted instance and some initial CLI setup, but after that it's just retain and recall commands before tasks.

skills.sh installs
546
GitHub stars
60.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add vectorize-io/hindsight --skill hindsight-self-hosted --agent claude-code

Installs into .claude/skills of the current project.

Files

Hindsight Memory Skill (Self-Hosted)

You have persistent memory via a self-hosted Hindsight server. This memory bank can be shared with the team, so knowledge stored here benefits everyone working on this codebase.

Proactively store team knowledge and recall context to provide better assistance.

Setup Check (First-Time Only)

Before using memory commands, verify the Hindsight CLI is configured:

cat ~/.hindsight/config

If the file doesn't exist or is missing credentials, help the user set it up:

  1. Install the CLI (if hindsight command not found):

    curl -fsSL https://hindsight.vectorize.io/get-cli | bash
    
  2. Create the config file - ask the user for:

    • API URL: Their self-hosted Hindsight server URL (e.g., https://hindsight.mycompany.com)
    • API Key: Their authentication key
    mkdir -p ~/.hindsight
    cat > ~/.hindsight/config << 'EOF'
    api_url = "<user's server URL>"
    api_key = "<user's API key>"
    EOF
    chmod 600 ~/.hindsight/config
    
  3. Get the bank ID - ask the user for their bank ID (e.g., team-myproject)

After setup, use the bank ID in all commands below.

Sponsors

Details

Repository
github.com/vectorize-io/hindsight
Category
Backend & APIs
First seen
Jun 3, 2026

More from vectorize-io/hindsight

All 4
1andreadellacorte avatargroove-utilities-task-updateandreadellacorte/grooveUpdate an existing task in the configured backend.545skills.sh installs
2manutej avatarfigma-designmanutej/luxor-claude-marketplaceFigma workflows, components, auto layout, constraints, prototyping, design systems, and plugin development based on Figma Plugin API documentation544skills.sh installs
3module-federation avatarmfmodule-federation/coreAll-in-one Module Federation skill. Use when the user asks anything about MF — concepts, configuration, runtime API, shared dependencies, type errors, runtime e544skills.sh installs
4andreadellacorte avatargroove-utilities-task-createandreadellacorte/grooveCreate a new task in the configured backend.542skills.sh installs
5andreadellacorte avatargroove-work-specandreadellacorte/grooveCreate outcome spec (overview, decisions, steps, edge cases). Use $ARGUMENTS as spec topic if provided.542skills.sh installs
6teneoprotocolai avatarteneo-cliteneoprotocolai/teneo-skillsTeneo CLI — 39 commands for browse & query network agents, send commands to agents, room management, deploy & manage your own agents, wallet management, daemon 541skills.sh installs