{"id":"ruilisi-lsbot","name":"lsbot","af_score":48.2,"security_score":52.8,"reliability_score":22.5,"what_it_does":"lsbot is a Go-based local-first AI bot/agent runtime that connects to external AI providers via a relay (cloud relay for certain chat platforms) and exposes local system capabilities to MCP-compatible clients. The README emphasizes E2EE-style relay traffic using a locally stored keypair and encrypted WebSocket transport, plus local storage of configuration/history/keys.","best_when":"You want a local-first agent that can be used from MCP clients and you need a design oriented around minimizing trust in relay infrastructure for chat relay traffic.","avoid_when":"You need strong governance controls over what the agent can do (e.g., strict sandboxing, allowlisted tool execution, or auditable policy enforcement) beyond what is described here.","last_evaluated":"2026-03-30T13:32:36.223535+00:00","has_mcp":true,"has_api":false,"auth_methods":["Local persistent keypair for E2EE activation (public key fingerprint verification)","Provider API key (e.g., --api-key for configured AI providers)","Platform credentials for chat platforms (e.g., WeCom/Feishu/WeChat/Slack options shown in README)"],"has_free_tier":false,"known_gotchas":["Tool execution is powerful (file/shell/browser automation); agent policies/guardrails may be required depending on environment.","Secure/E2EE activation depends on correct public-key fingerprint matching and local key storage.","Behavior differs by platform/channel integration mode (gateway vs relay)."],"error_quality":0.0}