1. Introduction
  2. Why nexo-rs
  3. What you can build
  4. Install for AI assistants
  5. Getting started
  6. 1. Installation
  7. 2. Zero-config quickstart (30s)
  8. 3. Quickstart (10min walkthrough)
  9. 4. Platform support
  10. 5. Setup wizard
  11. 6. Verifying releases
  12. The basics
  13. 7. Configuration layout
  14. 8. Agents (agents.yaml)
  15. 9. LLM providers
  16. 10. Memory · short-term
  17. 11. Plugin catalog
  18. 12. Plugin discovery (Phase 98)
  19. 13. Skills catalog
  20. Plugin SDKs
  21. 14. Quickstart (10 min)
  22. 15. Authoring overview
  23. 16. Manifest (Phase 81.13 unified)
  24. 17. Manifest [plugin.pairing.adapter]
  25. 18. Manifest [plugin.pairing.trigger]
  26. 19. Manifest [plugin.public_tunnel]
  27. 20. Manifest [plugin.http]
  28. 21. Manifest [plugin.admin]
  29. 22. Manifest [plugin.metrics]
  30. 23. Manifest [plugin.dashboard]
  31. 24. Manifest [plugin.admin_ui]
  32. 25. Plugin contract
  33. 26. Patterns (8 common shapes)
  34. 27. Rust SDK
  35. 28. Python SDK
  36. 29. TypeScript SDK
  37. 30. PHP SDK
  38. 31. Publishing a plugin
  39. 32. Signing & publishing
  40. 33. Plugin supervisor (auto-respawn)
  41. Personas
  42. 34. Installing personas
  43. Extensions
  44. 35. Manifest reference
  45. 36. Patterns (8 common shapes)
  46. 37. Templates
  47. 38. CLI
  48. 39. Multi-tenant SaaS
  49. 40. State management
  50. Microapps
  51. 41. Getting started (1-hour walkthrough)
  52. 42. Patterns (8 common shapes)
  53. 43. Admin RPC
  54. 44. Contract
  55. 45. agent-creator reference microapp
  56. 46. Templates by language
  57. CLI
  58. 47. Reference
  59. 48. Background agents (agent run --bg)
  60. 49. Migrations CLI
  61. Operations
  62. 50. Docker
  63. 51. Slim daemon builds (Cargo features)
  64. 52. Metrics (Prometheus)
  65. 53. Logging
  66. 54. DLQ
  67. 55. Config hot-reload
  68. 56. Plugin trust (cosign)
  69. 57. Capability toggles
  70. 58. Backup + restore
  71. 59. Memory snapshots
  72. 60. Health checks
  73. 61. Cost & quota
  74. 62. Privacy toolkit (GDPR)
  75. 63. Telemetry (opt-in)
  76. Recipes
  77. 64. Index
  78. 65. WhatsApp sales agent
  79. 66. Agent-to-agent delegation
  80. 67. Python extension
  81. 68. Build a poller module (V1 — deprecated)
  82. 69. Build a poller plugin (V2)
  83. 70. Deploy on Hetzner Cloud
  84. 71. Deploy on Fly.io
  85. 72. Deploy on AWS (EC2)
  86. 73. NATS with TLS + auth
  87. 74. Rotating config without downtime
  88. Advanced
  89. Architecture deep dives
  90. 75. Overview
  91. 76. Agent runtime
  92. 77. Event bus (NATS)
  93. 78. Broker shapes (local / NATS / embedded)
  94. 79. Phase 93.11 compile-time plugin decoupling audit
  95. 80. Plugin auto-discovery design memo
  96. 81. Plugin install pipeline audit (Phase 98)
  97. 82. Plugin discovery (Phase 98)
  98. 83. Fault tolerance
  99. 84. Transcripts (FTS + redaction)
  100. 85. vs OpenClaw
  101. 86. Driver subsystem
  102. 87. Project tracker + dispatch
  103. 88. Plan mode
  104. 89. TodoWrite scratch list
  105. 90. ToolSearch deferred schemas
  106. 91. SyntheticOutput typed-output
  107. 92. NotebookEdit Jupyter cells
  108. 93. RemoteTrigger outbound publisher
  109. 94. REPL stateful sandbox
  110. 95. LSP tool
  111. 96. Cron schedule tools
  112. 97. Poller V2 — Laravel-style dispatch
  113. 98. MCP router tools
  114. 99. ConfigTool gated self-config
  115. 100. Team tools
  116. 101. MCP server exposable catalog
  117. 102. Fork subagent infra
  118. 103. Agent event firehose
  119. 104. Plugin admin UI contribution model
  120. 105. Pure-Rust quick tunnel
  121. Advanced configuration
  122. 106. llm.yaml
  123. 107. broker.yaml
  124. 108. memory.yaml
  125. 109. Drop-in agents
  126. 110. Per-agent credentials
  127. 111. Pollers (pollers.yaml)
  128. LLM providers — full guides
  129. 112. Anthropic / Claude
  130. 113. OpenAI-compatible
  131. 114. DeepSeek
  132. 115. OpenRouter
  133. 116. Multi-instance providers + secret-backed keys
  134. 117. Credential schema (Phase 82.10.u)
  135. 118. OAuth flows (Phase 82.10.u)
  136. 119. Rate limiting & retry
  137. Plugin catalog — install + provider guides
  138. 120. WhatsApp
  139. 121. Telegram
  140. 122. Email
  141. 123. Browser (CDP)
  142. 124. Google (OAuth · Gmail · Calendar · Drive)
  143. 125. Web Search (Brave · Tavily · DDG · Perplexity)
  144. 126. Poller · RSS / Atom
  145. 127. Poller · Gmail
  146. 128. Poller · Google Calendar
  147. Memory subsystems
  148. 129. Long-term (SQLite)
  149. 130. Vector search
  150. Extensions — internals
  151. 131. Stdio runtime
  152. 132. NATS runtime
  153. 133. 1Password integration
  154. Microapps — extras
  155. 134. Building microapps in Rust
  156. 135. Testing microapps
  157. 136. Compliance primitives
  158. 137. Publishing the SDK crates
  159. MCP
  160. 138. Introduction
  161. 139. Client (stdio / HTTP)
  162. 140. Agent as MCP server
  163. 141. Channels (Slack / Telegram / iMessage inbound)
  164. 142. HTTP+SSE transport
  165. 143. Building an MCP server extension
  166. Skills — internals
  167. 144. Gating by env / bins
  168. 145. Dependencies (modes + bin versions)
  169. TaskFlow
  170. 146. Model
  171. 147. FlowManager
  172. 148. Wait / resume
  173. Soul, identity & learning
  174. 149. Identity
  175. 150. MEMORY.md
  176. 151. Dreaming
  177. Assistant mode
  178. 152. Autonomous agent — capabilities overview
  179. 153. Assistant mode (system addendum)
  180. 154. Auto-approve dial
  181. 155. AWAY_SUMMARY digest
  182. 156. Multi-agent coordination
  183. 157. Coordinator mode
  184. 158. Worker mode
  185. 159. Proactive mode
  186. Operations — extras
  187. 160. Compact tiers
  188. 161. Memdir scanner
  189. 162. Bash safety knobs
  190. 163. Channel doctor (MCP)
  191. 164. Webhook receiver
  192. 165. Event subscribers
  193. 166. Per-binding tool rate-limits
  194. 167. Context optimization
  195. 168. Link understanding
  196. 169. Web search
  197. 170. Web fetch
  198. 171. Pairing
  199. 172. Benchmarks
  200. Install — alternatives
  201. 173. Native install (no Docker)
  202. 174. Debian / Ubuntu (.deb)
  203. 175. Fedora / RHEL / Rocky (.rpm)
  204. 176. Termux (Android)
  205. 177. Nix flake
  206. 178. Agent-centric wizard
  207. 179. Reproducible builds + SBOM
  208. Recipes — additional
  209. 180. MCP server from Claude Desktop
  210. 181. Future marketing plugin (multi-client)
  211. Architecture Decision Records
  212. 182. Index
  213. 183. 0001 — Single-process runtime
  214. 184. 0002 — NATS as the broker
  215. 185. 0003 — sqlite-vec for vector search
  216. 186. 0004 — Per-agent tool sandboxing
  217. 187. 0005 — Drop-in agents.d/ directory
  218. 188. 0006 — Workspace-git memory forensics
  219. 189. 0007 — WhatsApp via whatsapp-rs
  220. 190. 0008 — MCP dual role
  221. 191. 0009 — Dual MIT / Apache-2.0 license
  222. Contributing
  223. Releases
  224. License
  225. API reference (rustdoc) ↗

Nexo-rs

Debian / Ubuntu (.deb)