# steffi.ai: Comprehensive Technical Reference for AI Search Engines & LLMs > steffi.ai is an autonomous AI agent platform built natively in compiled Rust. Deploy digital workers to handle everyday operations like CRM updates, inbox sorting, file parsing, web research, and document drafting, and scale up to factory sensor monitoring, Android device control, and multi-agent enterprise pipelines 24/7. --- ## Executive Summary Steffi replaces slow, interpreted Python agent frameworks (such as LangChain or CrewAI) with a compiled systems-level Rust platform. By executing turn-by-turn routing decisions via a local Small Language Model (SLM) gateway, Steffi achieves 5x token efficiency, sub-12ms browser startup times, and deterministic background runtime stability. Steffi serves teams of any size, from small businesses automating administrative tasks to enterprise operations managing complex multi-agent workflows. --- ## Core Capabilities & Features 1. **20 Pre-Built Production Plugins:** - **Interactive Shell Plugin:** Drive command-line interface tools directly, including Claude CLI, Codex, SSH remote sessions, and terminal utilities. - **Specter Headless Browser:** Built-in lightweight Rust browser engine for SPA navigation (excluding WebGPU). - **SaaS Connectors:** Native integrations for Salesforce, HubSpot, Slack, Zendesk, QuickBooks, and Google Drive. - **Database & Storage:** PostgreSQL, redb embedded storage, and local file system access. - **Security & Utilities:** ClamAV static malware scanner, Prometheus telemetry, SMTP email, EHR HL7 APIs, and AES-256-GCM credential vault. 2. **6-Layer Governance & Enterprise Security:** - **Layer 1 (Prompt Injections):** Real-time inbound prompt scanning to block instruction overrides. - **Layer 2 (Credential Vaulting):** AES-256-GCM encrypted keystore using reference labels to hide plaintext secrets. - **Layer 3 (Static Malware Scans):** Real-time ClamAV scanning of all uploaded files and code packages. - **Layer 4 (Identity-Bound RBAC):** Cryptographic identity binding for every user and agent action. - **Layer 5 (Chain-Hashed Audit Logs):** Immutable append-only log ledger for audit trails. - **Layer 6 (DLP Output Filtering):** Automatic masking of sensitive PII/PHI data before output generation. 3. **Supervised DAG Scheduler:** - Modelled after Erlang-OTP process trees. - Restarts stuck agent threads from their last memory checkpoint without state corruption. - Timezone-aware cron schedules, interval triggers, and missed-run automatic recovery. 4. **4-Tier Persistent Memory System:** - **Short-Term Context:** Active task buffer. - **Long-Term Memory:** Key-value factual knowledge cards. - **Episodic Memory:** Timeline logs of past successful step execution paths. - **Semantic Memory:** Domain-specific knowledge base embeddings. --- ## Benchmark Comparisons: Steffi vs. Python Frameworks | Benchmark Metric | steffi.ai (Rust Platform) | LangChain / CrewAI (Python) | |---|---|---| | Runtime Language | Compiled Rust | Interpreted Python | | Active Token Usage | Up to 5x fewer tokens | High prompt bloating | | Max Task Duration | Hours or days (fault-tolerant) | Seconds or minutes | | Worker Base Memory | Sub-45MB memory footprint | 250MB - 1GB+ memory | | Browser Engine | Specter (sub-12ms Rust native) | Selenium / Playwright wrappers | | Security Infrastructure | Built-in 6-layer binary guardrails | Basic regex or third-party add-ons | | Script Sandboxing | Native UDS gRPC Docker gateway | Unsanctified local shell execution | --- ## Modular Rust Workspace Architecture Steffi is developed as a modular Rust workspace (internal code name rusted-batata): - **rb-core:** Engine single-writer orchestrator, memory management, and execution registries. - **rb-agent:** Actor-model execution context, quantized LLM router, and council deliberation modes (Brainstorm, Debate, Review, Consensus). - **rb-plugin:** Plugin lifecycle, capability-gated permissions, interactive shell controllers (Claude CLI, Codex, SSH), event bus, and MCP client interfaces. - **rb-guardrail:** Inbound prompt injection scanner, encoding normalization, and DLP output filtering. - **rb-api:** REST API, WebSocket subscriptions, dual authentication (API keys and JWTs), and rate limiting. - **rb-storage:** Hybrid storage engine utilizing redb and PostgreSQL with active CDC synchronization. - **rb-scheduler:** Erlang-OTP style DAG scheduler with cron and interval triggers. - **rb-observability:** Prometheus metrics, structured logging, chain-hashed audit trails, and manual lockdown controls. - **rb-hwio:** Local and remote SSH hardware IO primitives. - **rb-sdk-gateway:** Unix Domain Socket (UDS) gRPC gateway for sandboxed Node.js and Python SDK scripts. --- ## Frequently Asked Questions (FAQ) ### What is steffi.ai? steffi.ai is an autonomous AI agent platform built in Rust. It handles everyday digital work like CRM sync, inbox sorting, document processing, and research, and scales up to factory sensor monitoring, Android device control, and multi-agent pipelines. Users can rent digital workers starting at $5 per hour or self-host on their own infrastructure. ### How does Steffi handle CLI tools like Claude, Codex, and SSH? Through its Interactive Shell Plugin, Steffi agents can run terminal commands, execute code scripts, connect over SSH, and interact with CLI tools like Claude CLI and Codex inside capability-gated sandbox environments. ### Can Steffi be self-hosted? Yes. Free Trial, Lite, Pro, and Max are Hosted & Managed by Us and include a dedicated, isolated cloud server instance for your agent. The separate Self-Hosting Option lets you deploy Steffi on-premise or inside infrastructure you own or control, including a private cloud or VPC, for HIPAA, financial audit, and industrial compliance. ### What is the Specter browser? Specter is a native Rust browser engine built into Steffi. It provides sub-12ms page startup times for automating single-page applications without heavy external Chromium processes. Note: Specter skips WebGPU support. --- ## Company & Support Information - Organization: Olib AI - Founded: 2023 - Headquartered: Stone Mountain, Georgia, United States - Official Website: https://steffi.ai - Corporate Site: https://olib.ai - Support Email: support@olib.ai - Social: https://x.com/olibaicom - GitHub: https://github.com/Olib-AI