Basic Commands
shiva init
Initialize SHIVA in your project directory.
shiva init [options]
Options:
--path <path> Specific path to scan
--deep Deep scan (slower, finds more)
--force Overwrite existing config shiva sync
Synchronize memories and project data.
shiva sync [options]
Options:
--project <name> Sync specific project
--cloud Sync with cloud (Pro)
--local Local sync only shiva status
Show current SHIVA status.
shiva status Project Management
shiva projects
List all registered projects.
shiva projects [options]
Options:
--add <path> Add project manually
--remove <name> Remove project
--json Output as JSON shiva connect
Connect projects for cross-project context sharing.
shiva connect <project1> <project2> Memory Commands
shiva search
Search memories across projects.
shiva search <query> [options]
Options:
--project <name> Search in specific project
--category <cat> Filter by category (stack|config|solution|convention|...)
--limit <n> Number of results (default: 10) shiva forget
Remove specific memories.
shiva forget [options]
Options:
--key <key> Delete specific memory
--all Delete all memories (with confirmation)
--older-than <d> Memories older than X days