An alternative multi-platform LLM client.
core/: The core AI functionality implemented in Rust.webapp/: The web interface implemented in React.desktop/: The desktop application implemented in Tauri.
- Install the Sea ORM CLI with
cargo install sea-orm-cli. - Run
cargo test --all-featuresto run all tests.
- Run
pnpm run lintto run linting. - Run
pnpm run testto run tests. - Run
pnpm run buildto build the webapp.
- Run
pnpm run buildto build the desktop application.
The GitHub Actions workflow is defined in .github/workflows/quality.yml. It runs all tests and builds the webapp and desktop applications on every push.