Skip to content

lauridskern/cindra

Repository files navigation

Cindra

Cindra is a desktop interface for running coding-agent workflows on top of Forgecode, the #1 harness for agentic coding. It pairs a local Tauri shell with a React workspace UI for project chats, terminal output, and multi-conversation work.

Status

Cindra is early software. Expect sharp edges while the app, packaging, and Forgecode integration settle.

Stack

  • Tauri 2 desktop shell
  • React, Vite, and TypeScript frontend
  • Rust command layer
  • Forgecode vendored in vendor/forgecode
  • Bun for JavaScript package management

Prerequisites

  • Bun
  • Rust toolchain
  • Tauri system dependencies for your platform

Setup

bun install

Development

Run the frontend in the browser:

bun run dev

Run the desktop app:

bun run tauri dev

Verification

bun run test
bun run build

License

Cindra is licensed under AGPL-3.0-or-later.

This project includes Forgecode under Apache-2.0 in vendor/forgecode.

Atributions

The app icon is basically a bad clone of one of Matthew Skiles icons for now it's gonna change.

Packages

 
 
 

Contributors