Skip to content

Build from source

Kittynode is free software, and in the spirit of that, let’s build from source.

  1. Install Rust:

    Terminal window
    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
  2. Install Just:

    Terminal window
    cargo install just
  3. Install Bun:

    Terminal window
    curl -fsSL https://bun.sh/install | bash
  4. Install Tauri system dependencies.

  1. Clone the repo and change into it:

    Terminal window
    git clone git@github.com:futurekittylabs/kittynode.git
    cd kittynode
  2. Install dev tools:

    Terminal window
    just install-dev-tools
  3. Install dependencies:

    Terminal window
    bun install
  4. Build all crates:

    Terminal window
    just build
  5. Build the desktop app:

    Terminal window
    just build-app
  1. Run the CLI:

    Terminal window
    just kittynode
  2. Run the desktop app:

    Terminal window
    just app

Kittynode is free software released under the MIT License.