Installation

⚠️ Pre-alpha software: may eat your laundry

Supported

We aim to support as many tools as we can, but we currently have support only for a limited set. Currently supported tools:

Instructions

Using the Symposium GUI app

If you are on a Mac, we recommend you use the Symposium GUI app. This app will allow you to have multiple taskspaces at once, letting you use many agents concurrently.

Steps to open the app:

  • Clone the project from github
    • git clone https://github.com/symposium-dev/symposium
  • To build and start the desktop app (OS X only):
    • cargo setup --all --open

Using the VSCode plugin + the MCP server

If you don't want to use the GUI app, or you don't have a Mac, you can use the VSCode plugin and the MCP server independently:

  • Clone the project from github
    • git clone https://github.com/symposium-dev/symposium
  • To build and start the desktop app (OS X only):
    • cargo setup --vscode --mcp

Using just the MCP server

You can also use just the MCP server. This will give access to some limited functionality such as the ablity to fetch Rust crate sources.

  • Clone the project from github
    • git clone https://github.com/symposium-dev/symposium
  • To build and start the desktop app (OS X only):
    • cargo setup --mcp

Other agents

To use Symposium with another agent, you just need to add symposium-mcp as an MCP server. It will be installed in ~/.cargo/bin if you use cargo setup --mcp.

But really the best would be to contribute a patch to support your preferred agent!