API Reference

Crate-level API documentation for Perspt’s Rust workspace.

Tip

For full Rustdoc-generated documentation, run:

cargo doc --open --no-deps --all-features
perspt-core

Types, config, LLM provider, events, plugins.

perspt-core
perspt-agent

SRBN orchestrator, agents, ledger, tools.

perspt-agent
perspt-tui

Ratatui terminal UI (chat + agent).

perspt-tui
perspt-cli

Clap CLI entry point and subcommands.

perspt-cli
perspt-store

DuckDB session persistence.

perspt-store
perspt-policy

Starlark policy engine.

perspt-policy
perspt-sandbox

Command sandboxing and isolation.

perspt-sandbox
perspt-dashboard

Axum + Askama + HTMX web dashboard.

perspt-dashboard