Docs/Getting Started/Installation

Installation

Install the Seshat binary on Linux, macOS or Windows. The runtime ships as a single binary, and you can choose between the one-command installer or the Go toolchain depending on your profile.

Requirements

  • Linux (x86_64 / arm64), macOS (Intel / Apple Silicon), or Windows (x86_64)
  • At least one supported LLM provider or a local Ollama setup
  • Go only if you want to install from source as a developer

Install via script

This is the fastest path for most users and vibecoders. It downloads the right binary for your platform, adds it to your PATH, and prepares optional document tooling.

Terminal
curl -fsSL https://raw.githubusercontent.com/EngineerProjects/seshat/main/scripts/install.sh | bash

Install with Go

If you are a developer and already have Go configured, you can install the CLI directly from the Go toolchain.

Go Toolchain
go install github.com/EngineerProjects/seshat/cmd/cli@latest

Install from releases

If you prefer manual installation, download the pre-built binary for your platform directly from GitHub Releases.

View releases on GitHub

Verify the installation

Terminal
seshat --version

You should see the installed Seshat version printed in your terminal.

Next step

Once the binary is available, continue to Quick Start for the first working session.