Skip to content

Build from Source

Use this path for contributors and advanced local development.

Prerequisites

  • Rust (stable)
  • Node.js 20+
  • pnpm

Platform-specific dependencies are listed in the repository README.

1. Clone

Terminal window
git clone https://github.com/frumu-ai/tandem.git
cd tandem

2. Install JS dependencies

Terminal window
pnpm install

3. Build engine binary

Terminal window
cargo build -p tandem-ai

This produces the tandem-engine binary from the tandem-ai package.

4. Run

Terminal window
cargo run -p tandem-ai -- serve --host 127.0.0.1 --port 39731

In another terminal:

Terminal window
cargo run -p tandem-tui

5. Development and testing references