Skip to main content

Quickstart Guide

Get up and running with Synapse SDK in minutes.

Interactive CLI

Launch the Synapse CLI to access all features through an interactive menu:

synapse

This opens the main menu with options for:

  • 🌐 Dev Tools: Web-based dashboard for agent and job management
  • 💻 Code-Server IDE: Web-based VS Code for plugin development
  • ⚙️ Configuration: Setup backend connections and agents
  • 🔌 Plugin Management: Create, test, and publish plugins

Quick Commands

For faster access to specific features:

# Start development tools immediately
synapse --dev-tools

# Configure backend and agents
synapse config

# Open code editing environment
synapse code-server

# Create a new plugin
synapse plugin create

Your First Plugin

  1. Create a plugin:

    synapse
    # Select "🔌 Plugin Management" → "Create new plugin"
  2. Edit in Code-Server:

    synapse
    # Select "💻 Open Code-Server IDE"
  3. Test locally:

    synapse plugin run my_action '{"param": "value"}' --run-by script
  4. Publish to backend:

    synapse
    # Select "🔌 Plugin Management" → "Publish plugin"

Next Steps