akar-main 0.1.13

Akar - pure Rust embedded graph database for AI agent memory
Documentation
# Akar Main


Public API for the Akar database engine.

**`Database`** — Main entry point. Initializes all subsystems (storage, transaction
manager, catalog, function registry, extensions, stats store).

**`Connection`** — Query execution. Full pipeline: `parse → bind → plan → optimize →
execute`. Handles DDL, DML, COPY FROM, and prepared statements.

**`QueryResult`** — Result encapsulation with row/column counts, display formatting, iterator over columns.

**`PreparedStatement`** — Parameterized query preparation and execution with `$param` syntax.

**`SystemConfig`** — Configuration (buffer pool size, threads, compression, auto-checkpoint, read-only mode).

**`Database::connect_tcp`** — Remote client for embedded server mode (length-prefixed JSON framing).

**Tests:** 81 unit + 409 integration