kungfu

(★ 4,488)

Your agents don’t hand off the work. Kungfu keeps the same Work moving across Codex, Claude, OpenCode, and your own execution surface.

Showing a partial file list — download the zip above to see everything.

  • .buildchain-version
  • .clang-format
  • .fnm-version
  • .gitattributes
  • .gitignore
  • .lycheeignore
  • .markdownlint-cli2.mjs
  • .node-version
  • .npmignore
  • .npmrc
  • .uv-version
  • ACCEPTABLE_USE.md
  • AGENTS.md
  • biome.json
  • build-local.env.example
  • CLAUDE.md
  • CODE_OF_CONDUCT.md
  • CONTRIBUTING.md
  • LICENSE
  • LICENSE-POLICY.md
  • PROVIDER_COMPLIANCE.md
  • README.md
  • SECURITY.md
  • THIRD_PARTY_NOTICES.md
  • TRADEMARK.md

# Installation Guide

1. Get the code
git clone https://github.com/kungfu-systems/kungfu

Downloads the entire project code from GitHub to your computer.

cd kungfu

Moves into the project folder you just downloaded.

2. Official Install Script

Easy Recommended
curl -fsSL https://kungfu.tech/install.sh | sh

Downloads and runs the official install script in one line — this handles the full setup automatically.

After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.

Pulled directly from this repo's README.

3. Rust

Medium
Prerequisites
  • Git Needed to download the project code from GitHub.
  • Rust (rustup) Installing via rustup also installs cargo.
cd crates

This project's files live in a subfolder, so move into it first.

cargo build --release

Compiles the Rust project.

cargo run

Builds and then immediately runs the program.

If cargo build finishes without errors, it worked. The executable is created under target/.
// repository documentation