Skip to main content

Interactive Mode (REPL)

Run synapsync without arguments to enter interactive mode.

Starting REPL

synapsync
 ███████╗██╗   ██╗███╗   ██╗ █████╗ ██████╗ ███████╗
██╔════╝╚██╗ ██╔╝████╗ ██║██╔══██╗██╔══██╗██╔════╝
███████╗ ╚████╔╝ ██╔██╗ ██║███████║██████╔╝███████╗
╚════██║ ╚██╔╝ ██║╚██╗██║██╔══██║██╔═══╝ ╚════██║
███████║ ██║ ██║ ╚████║██║ ██║██║ ███████║
╚══════╝ ╚═╝ ╚═╝ ╚═══╝╚═╝ ╚═╝╚═╝ ╚══════╝

Neural AI Orchestration Platform v0.1.0

synapsync >

Commands

All commands are prefixed with /:

CommandDescription
/help [command]Show available commands or help for a specific command
/infoShow SynapSync concepts
/initInitialize a new project
/configShow/set configuration
/statusShow project status
/providersManage AI providers
/add <name>Add a cognitive
/listList installed cognitives
/list --remoteBrowse registry
/uninstall <name>Remove a cognitive
/syncSync to providers
/updateUpdate cognitives
/doctorDiagnose project issues
/cleanClean orphaned files
/purgeRemove SynapSync from project
/versionShow version info
/clearClear screen
/exitExit REPL

Examples

Browse and Install

synapsync > /list --remote

Registry Cognitives
───────────────────
code-reviewer skill general
react-patterns skill frontend
api-designer skill backend

synapsync > /add react-patterns

✓ Installed react-patterns v2.1.0
✓ Synced to claude

Quick Status Check

synapsync > /status

Project Status
──────────────
Cognitives: 5 installed
Providers: claude (enabled)

synapsync > /list

Skills (3)
code-reviewer
react-patterns
api-designer

Sync After Changes

synapsync > /sync

✓ Synced 5 cognitives to 1 provider

Keyboard Shortcuts

ShortcutAction
/ Navigate command history
TabAuto-complete commands
Ctrl+CCancel current input
Ctrl+DExit REPL

Command Options

REPL commands support the same options as CLI commands:

synapsync > /add code-reviewer --force
synapsync > /list --type skill --json
synapsync > /sync --dry-run

Session History

Commands are saved in session history. Use arrow keys to navigate previous commands.

Notes

  • REPL maintains state between commands
  • Faster than running separate CLI commands
  • Great for exploration and quick tasks
  • Exit with /exit or Ctrl+D