Aegis AI v1.0.0
Aegis AI v1.0.0 — General Availability
This is the first stable, production-tagged release of Aegis AI. Every public surface (Rust backend, TypeScript frontend, GitHub Actions pipeline, documentation) has been audited and fixed in a single comprehensive sweep.
Highlights
- 18 hard compile errors fixed in the Rust backend —
cargo check,cargo clippy -D warnings, andcargo test --lib(104/104 tests) all pass clean. - GitHub Actions workflows fixed — the bundle path was pointing at the wrong directory, the lint steps had
continue-on-error: trueso failures were silently swallowed, and the cache keys were broken. - Real logic bugs fixed —
maybe_api_keywas leaking credentials to local providers,apply_diff_minimalwas a stub that never applied hunks,run_code_evalignored its timeout, iCal line unfolding corrupted values with spaces, RAG retrieval missed obvious matches, entity extraction captured trailing words from names. - Version bumped to 1.0.0 across
Cargo.toml,package.json,tauri.conf.json,Sidebar.tsx, README badge, CHANGELOG, ROADMAP.
Verification (Rust 1.97.1)
| Check | Result |
|---|---|
cargo check |
passes (0 errors) |
cargo clippy --all-targets -- -D warnings |
passes (0 warnings) |
cargo test --lib |
104/104 pass |
cargo fmt --all -- --check |
passes |
npm run build (Vite) |
passes — 296 kB JS bundle |
npx tsc --noEmit |
passes (0 TypeScript errors) |
What's Inside
See CHANGELOG.md for the full, itemized fix list — grouped by Rust backend, GitHub Actions, and Frontend.
Install
Pre-built binaries for Linux (.deb, .AppImage) and Windows (.msi, .exe) are attached below as release assets. SHA-256 checksums are in checksums-*.sha256.
# Verify a download
sha256sum -c aegis-ai_1.0.0_amd64.deb.sha256Build From Source
git clone --branch v1.0.0 https://github.com/hieulouisdev/Axiom.git
cd Axiom
npm install
npm run tauri:dev # dev window with hot reload
npm run tauri:build # release bundle → target/release/bundle/Prerequisites: Rust 1.97.1 (pinned via rust-toolchain.toml), Node 20+, and Tauri 2 system deps (see README).
Full Changelog: https://github.com/hieulouisdev/Axiom/commits/v1.0.0