claudette 0.5.1

Local-first AI personal secretary for Ollama. Telegram bot, voice, persistent scheduler, Gmail and Calendar. Single-binary Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Forge — dormant plumbing for forge-mode (NL mission → planner → coder → PR).
//!
//! Originally lived as a workspace-internal `forge` crate at
//! `crates/forge/`; folded into claudette in v0.5.1 so claudette can publish
//! to crates.io without a path-only workspace dependency (cargo rejects
//! path-only deps at publish time). Three modules survived the fold:
//!
//! 1. [`personas`] — persona loader (markdown + TOML frontmatter).
//! 2. [`models_toml`] — role → (model, provider) mapping with env-var overrides.
//! 3. [`types`] — core domain vocabulary (Mission / Role / Complexity / ModelMap).
//!
//! The standalone-crate's `pipeline` module (`pub mod` stubs only) did not
//! carry over — it was 36 LoC of empty placeholders.

pub mod models_toml;
pub mod personas;
pub mod types;