Skip to content

Repository files navigation

Kcastle

Crates.io

A native agent harness with desktop and terminal clients.

Install

  • Desktop: download the DMG (macOS), Setup EXE (Windows), or AppImage/DEB (Linux) from GitHub Releases.
  • Terminal: cargo install kcastle --locked.

Run

Set OPENAI_API_KEY or DEEPSEEK_API_KEY, then launch the downloaded desktop app or run:

kcastle

From a source checkout:

just macos-run                         # macOS app bundle
cargo run -p kcastle-desktop --release # Linux or Windows desktop app

Desktop details live in crates/desktop/README.md. Current prerelease desktop installers are unsigned and may trigger operating-system warnings.

Develop

Source builds require Rust 1.97 or newer.

just qa

License

Apache-2.0

Acknowledgements

Inspired by pi and DeepSeek Harness.

About

A minimal agent.

Resources

Stars

5 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages