| name | hindsight-self-hosted |
| description | Store team knowledge, project conventions, and learnings from tasks. Use to remember what works and recall context before new tasks. Connects to a self-hosted Hindsight server. (user) |
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:
-
Install the CLI (if hindsight command not found):
curl -fsSL https://hindsight.vectorize.io/get-cli | bash
-
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
-
Get the bank ID - ask the user for their bank ID (e.g., )