AkurAI Build
Menu

Public repository / 2ec23d99ad43671c32257c5f6f9e58d12ef8d7bf

AkurAI-PassVault / crates/passvault-cli/src/main.rs

Latest change 653879bcf622c47638f5aab413ebab46937365ab - Initial: AkurAI-PassVault AES-256-GCM encrypted vault with MCP API by Claude Code

mod cmd_mcp;

use std::env;

fn main() {
    let args: Vec<String> = env::args().collect();
    let subcommand = args.get(1).map(|s| s.as_str()).unwrap_or("mcp");

    match subcommand {
        "mcp" | "serve" => {
            cmd_mcp::run();
        }
        "version" | "-v" | "--version" => {
            println!("akurai-passvault {}", env!("CARGO_PKG_VERSION"));
        }
        _ => {
            eprintln!("usage: akurai-passvault [mcp|serve|version]");
            std::process::exit(1);
        }
    }
}