Rust libraries#

    The workspace separates its user-facing command from reusable Rust libraries. Start with the high-level anytype crate unless your application needs a lower level or specialized surface.

    PackagePurposeDocumentation
    anytypeFluent client spanning the supported REST API and selected gRPC capabilitiesGuide · API
    anytype-rpcGenerated low-level client for Anytype's gRPC interfaceGuide · API
    any-editMarkdown conversion and external-editor workflows used by anyr mdGuide
    anybackArchive traversal and inspection used by anyr backupGuide · API
    any-mcpWorkflow-oriented MCP server used by anyr mcpGuide

    anytype prefers REST when it provides equivalent behavior. It uses anytype-rpc for capabilities that REST does not expose or represents with less fidelity.