Menu
Public repository / 4ec0c6d0dc48e92b0b469b84d64b411e08c72692
AkurAI-Notes / AGENTS.md
Latest change 409fb930689e231969f33d5f0947e030c930a722 - E01: Bootstrap AkurAI-Notes v0.0.1 — pure-Rust workspace via AkurAI-Framework 'akurai new' by Claude Code
# AkurAI-Notes ## Structure ``` crates/notes-core/ — data model entities (note, notebook, tag) crates/notes-api/ — HTTP routes: REST + SSR + auth handlers crates/notes-cli/ — binary entrypoint (serve / mcp / seed) crates/notes-mcp/ — JSON-RPC MCP server (POST /mcp) site/ — Framework-bootstrapped frontend + backend config .plan/ — build plan documents deploy.sh — release engine ``` ## Key files - `router_setup.rs` — route table + NotesState - `auth/idp_client.rs` — OIDC exchange with AkurAI IDP - `auth/session.rs` — B+tree session store ## Conventions - Zero external crates (path-deps to AkurAI-Framework only) - Lockstep versioning: VERSION ↔ Cargo.toml - Keep-a-Changelog in CHANGELOG.md