Apus Ami
Get started
Overview
index
why-apus
the-trust-boundary
policy-as-code
identity-and-roles
secrets
versioned-state-guarded-upgrades
provenance
apus-and-hermes-agent
features
hubs
docs-directory
First steps
getting-started
onboarding-overview
wizard
onboarding
Setup guides and reference
apus
teams
wizard-cli-reference
wizard-cli-automation
Install
Install overview
index
installer
Runtimes
node
node-compatibility
bun
bun-compatibility
nix
Maintenance
backups
updating
Updating
update-methods
automatic-updates
rollback-and-recovery
update-troubleshooting
Migrating
migrating
migrating-claude
migrating-hermes
prose
uninstall
development-channels
Containers
docker
Docker
environment-variables
networking-and-storage
compose-operations
sandbox-and-troubleshooting
podman
Hosting
vps
App platforms
cloudflare
daytona
exe-dev
fly
northflank
railway
render
upstash
Cloud servers
azure
digitalocean
gcp
hetzner
hostinger
oracle
Self-hosted and local
ansible
docker-vm-runtime
kubernetes
macos-vm
raspberry-pi
Advanced setup
setup
Channels
Overview
index
Mainstream messaging
Discord
discord
setup
access-control
messaging
threads-and-sessions
rich-messages
events
voice-channels
voice-transcripts
voice-follow
troubleshooting
discord-activities
googlechat
iMessage
imessage
setup
private-api
access-control
deployment
media
rich-messages
messaging
troubleshooting
imessage-from-bluebubbles
bluebubbles-imessage
Matrix
matrix
setup
access-control
messaging
rich-messages
encryption
threads-and-sessions
accounts-and-homeservers
matrix-migration
matrix-presentation
matrix-push-rules
Microsoft Teams
msteams
setup
access-control
authentication
manifest-and-permissions
configuration
messaging
cards-and-actions
troubleshooting
signal
Slack
slack
setup
transports
enterprise-grid
manifest-and-scopes
access-control
threads-and-sessions
messaging
media
rich-messages
events
troubleshooting
sms
Telegram
telegram
setup
access-control
messaging
threads-and-sessions
rich-messages
media
events
transports
mini-app
troubleshooting
whatsapp
x
Developer and self-hosted
a2a
buzz
clickclack
irc
mattermost
nextcloud-talk
nostr
raft
reef
synology-chat
tlon
twitch
Regional platforms
Feishu
feishu
setup
access-control
advanced-configuration
dynamic-agents
messaging
configuration-reference
troubleshooting
line
qqbot
wechat
wecom
yuanbao
zalo
zaloclawbot
zalouser
Configuration
pairing
access-groups
bot-loop-protection
groups
group-messages
ambient-room-events
broadcast-groups
channel-routing
location
troubleshooting
Agents
Agent runtime
architecture
agent
agent-loop
agent-runtimes
system-prompt
context
context-engine
soul
Agent workspace
agent-workspace
managed-worktrees
storage-locations
oauth
bootstrapping
experimental-features
Sessions and memory
main-session
multi-user
session
session-attachment
session-search
session-pruning
session-state
session-tool
Memory
memory
memory-architecture
memory-provenance
user-model
standing-intents
memory-builtin
memory-honcho
memory-search
active-memory
Active memory
enabling
how-it-works
session-controls
tuning
memory-tools
advanced-options
configuration
recommended-setup
troubleshooting
dreaming
compaction
Multi-agent
multi-agent
agent-bindings
parallel-specialist-lanes
presence
delegate-architecture
Messages and delivery
messages
streaming
typing-indicators
progress-drafts
retry
queue
queue-steering
Capabilities
Overview
index
Plugins
plugin
manage-plugins
community
bundles
Plugin guides
agentsapi
Codex
codex-computer-use
codex-harness
Codex harness
placement
routing
configuration
app-server
config-fields
commands
runtime-behavior
native-features
troubleshooting
codex-native-plugins
codex-supervision
codex-supervision
copilot
Meetings and calls
meeting-plugins
facetime
facetime-recovery
google-meet
Google Meet
transports
oauth-and-artifacts
config
tool-and-modes
troubleshooting
teams-meetings
slack-huddles
voice-call
Voice call
configuration
realtime-and-streaming
tts-and-inbound-calls
security-and-interfaces
troubleshooting
zoom-meetings
Models and memory
apple-fm
llama-cpp
memory-lancedb
memory-wiki
onnx
typesafe
Secrets and vaults
onepassword
vault
Automation and integrations
admin-http-rpc
beam
cloudflare
geolocation
logbook
oc-path
session-share
workboard
zalouser
Building plugins
building-plugins
feature-plugins
tool-plugins
sdk-channel-plugins
Channel plugins
message-adapter
durable-ingress
status-and-media
sessions-and-bindings
approvals
setup-and-config
mention-policy
sdk-provider-plugins
Provider plugins
model-catalogs
hook-families
runtime-hooks
voice-and-audio
media-and-search
cli-backend-plugins
hooks
Plugin hooks
reference
tool-policy
prompt-and-session
messages
lifecycle
plugin-permission-requests
adding-capabilities
Skills
skills
custodian-skills
skill-workshop
personal-library
self-learning
creating-skills
skills-config
slash-commands
Automation
index
heartbeat
cron-jobs
Automations
how-it-works
schedules
payloads
delivery
managing-jobs
webhooks
gmail
troubleshooting
imap
standing-orders
hooks
Hooks
writing-hooks
configuration
bundled-hooks
event-types
troubleshooting
Tools
Running code and approvals
apply-patch
code-execution
diffs
elevated
exec
exec-approvals
exec-approvals-advanced
permission-modes
secrets
Media and documents
media-overview
image-generation
music-generation
pdf
tts
Text to speech
quickstart
configuration
personas
commands
output
field-reference
api
video-generation
Tool catalogs and workflows
code-mode
Code Mode
quickstart
executors
configuration
tool-surface
guest-api
output
internals
troubleshooting
maintainers
llm-task
lobster
mcp
tool-search
Context and reasoning
loop-detection
thinking
tokenjuice
trajectory
Chat and UI tools
ask-user
btw
progress-card
reactions
screen
show-widget
theme
Browsing and fetching pages
browser
Browser
setup
profiles
existing-session
configuration
remote
lightweight
security
isolation
agent-tools
troubleshooting
browser-control
browser-linux-troubleshooting
browser-login
browser-wsl2-windows-remote-cdp-troubleshooting
chrome-extension
firecrawl
web-fetch
Web search
web
brave-search
duckduckgo-search
exa-search
gemini-search
grok-search
kimi-search
minimax-search
ollama-search
parallel-search
perplexity-search
searxng-search
tavily
Agent coordination
agent-send
goal
steer
subagents
Sub-agents
slash-command
tool-reference
thread-bound-sessions
nesting
announce
tool-policy
operations
swarm
acp-agents
ACP agents
quickstart
runbook
bindings
sessions
delivery
controls
troubleshooting
acp-agents-setup
multi-agent-sandbox-tools
ClawHub
Overview
index
quickstart
how-it-works
Using ClawHub
cli
publishing
skill-format
auth
telemetry
troubleshooting
API and trust
api
http-api
acceptable-usage
moderation
security-audits
Models
Overview
index
models
Concepts and configuration
models
recommended-models
decision-models
model-providers
Model providers
quick-rules
control-ui-and-keys
official-provider-plugins
custom-providers
model-failover
Providers
Chat and coding models
alibaba
anthropic
anthropic-vertex
arcee
baseten
bedrock
bedrock-mantle
cerebras
chutes
cohere
deepinfra
deepseek
featherless
fireworks
github-copilot
gmi
google
groq
huggingface
longcat
meta
minimax
mistral
moonshot
novita
nvidia
ollama-cloud
openai
OpenAI
setup
authentication
models
runtimes
coverage-and-cost
image-and-video
voice-and-speech
azure
advanced
opencode
opencode-go
perplexity-provider
qianfan
qwen
radius
stepfun
synthetic
telnyx
tencent
together
venice
volcengine
xai
xiaomi
zai
Speech and audio
azure-speech
deepgram
elevenlabs
fish-audio
gradium
inworld
senseaudio
Image, video, and music
comfy
fal
kie
pixverse
runway
vydra
Gateways and routers
claude-max-api-proxy
clawrouter
cloudflare-ai-gateway
kilocode
litellm
openrouter
vercel-ai-gateway
Local runtimes
ds4
llmman
lmstudio
ollama
Ollama
setup
model-discovery
node-local-inference
vision
configuration
recipes
web-search
advanced
troubleshooting
sglang
vllm
Platforms
Platforms overview
index
macos
linux
omarchy
windows
android
chromeos
ios
ios-healthkit
easyrunner
macOS companion app
Setup
dev-setup
menu-bar
icon
permissions
signing
remote
device-models
Runtime
bundled-gateway
health
logging
xpc
Features
voicewake
voice-overlay
webchat
canvas
skills
peekaboo
Gateway & Ops
Gateway
index
Configuration
configuration
Configuration
common-tasks
hot-reload
config-rpc
environment-variables
configuration-reference
config-agents
Agents
workspace-and-bootstrap
models
runtime-and-cli-backends
heartbeat-compaction-and-streaming
sandbox
entries-and-multi-agent
sessions
messages-and-talk
config-automation
config-browser-ui-desktop
config-channels
Channels
shared-policies
personal-messaging
workplace-chat
community-chat
mention-gating-and-history
commands
config-cloud-workers
config-extensions
config-gateway
config-hooks
config-observability
config-runtime
config-secrets-env
config-tools
Tools
tool-policy
github-identity
built-in-tools
sessions-and-subagents
custom-providers
provider-examples
configuration-examples
Authentication and secrets
authentication
auth-credential-semantics
secrets
Secrets management
runtime-model
secretref-contract
secret-store-and-egress
integration-examples
operations
1password
secrets-plan-contract
trusted-proxy-auth
Health and diagnostics
health
doctor
Doctor
running
checks
config-migrations
provider-repairs
state-and-sessions
gateway-and-services
workspace-and-dreams
audit
telemetry
logging
opentelemetry
OpenTelemetry
setup
configuration
privacy-and-trace-context
model-calls-and-metrics
spans-and-events
prometheus
logging
diagnostics
troubleshooting
Troubleshooting
updates-and-rollbacks
skills-and-model-providers
agent-replies-and-control-ui
gateway-service-and-process
config-validation-and-probes
channel-delivery-and-tools
Scaling and operations
gateway-lock
background-process
restart-recovery
cloud-sessions
cloud-workers
Cloud Workers
warm-images
per-project-default-profiles
setup-and-bundle-installation
verify-the-profile
dispatching-a-session
placement-and-machine-selection
session-lifecycle
desktop
security-model
native-inference
troubleshooting
multiple-gateways
Security and sandboxing
index
trust-model
running-the-audit
audit-checks
hardened-baseline
access-control
prompt-injection
tool-permissions
browser-control
network-exposure
secrets-and-storage
exposure-runbook
rate-limiting
operator-incident-response
secure-file-operations
operator-scopes
sandboxing
Sandboxing
what-gets-sandboxed
modes-scope-and-backend
supported-capability-matrix
docker-backend
podman-backend
ssh-backend
openshell-backend
crabbox-backend
workspace-access
multiple-folders-for-one-agent
images-and-setup
setup-command
openshell
sandbox-vs-tool-policy-vs-elevated
permission-modes
Protocols and APIs
clients
external-apps
protocol
Gateway protocol
transport
handshake
presence
rpc-methods
rpc-system-and-channels
rpc-talk-config-and-agents
rpc-session-control
rpc-devices-nodes-and-approvals
rpc-bootstrap-and-events
ledgers
operator-methods
versioning
auth
embedding
openai-http-api
openresponses-http-api
tools-invoke-http-api
Models and local providers
cli-backends
local-models
local-model-services
Networking and discovery
network
pairing
discovery
bonjour
Remote access
remote
stable-https-url
tailscale
cloudflare-access
team-server
Security
network-proxy
formal-verification
incident-response
THREAT-MODEL-ATLAS
reconnaissance
initial-access
execution
persistence
defense-evasion
discovery
collection-and-exfiltration
impact
CONTRIBUTING-THREAT-MODEL
Nodes and media
index
pairing-and-status
node-host
node-exec
mcp-and-skills
session-hosting
session-catalogs
file-transfers
command-policy
device-commands
presence
troubleshooting
Media capabilities
media-understanding
media-playback
images
audio
camera
Node features
computer-use
talk
Talk mode
realtime-sessions
session-ownership
macos-relay
client-ui
voicewake
location-command
Web interfaces
index
control-ui
Control UI
connect-and-pair
sessions-and-sidebar
chat
panels
settings
feature-reference
offline-and-reconnect
security-model
development
portals
notifications
dashboard
dashboards
dashboard-architecture
urls
webchat
tui
lobster
Reference
CLI commands
index
Running the service
daemon
gateway
Gateway
running
restart-and-supervision
query
service
discovery
health
logs
status
Setup and maintenance
backup
migrate
onboard
apus
reset
setup
storage
uninstall
update
Update
status-and-history
repair-and-recovery
how-updates-run
Diagnostics and security
doctor
Doctor
running
recovery
lint
health-contract
state-migrations
sqlite-maintenance
checks
secrets
security
triage
Agents, models, and sessions
agent
agents
claws
infer
memory
models
promos
sessions
transcripts
wiki
Events and audit records
audit
hooks
message
system
Channels and messaging
channels
directory
pairing
qr
users
voicecall
Tools and execution
approvals
browser
cron
connect
devices
node
nodes
sandbox
worker
Configuration
config
configure
webhooks
Plugins and skills
plugins
Plugins CLI
authoring
install
list
uninstall-and-update
inspect-and-diagnose
marketplace
file-transfer
path
policy
Policy
authoring
rules
scopes
running-checks
attestation
findings
skills
workboard
Interfaces
attach
dashboard
resume
tui
Utility
acp
clawbot
completion
dns
docs
mcp
MCP
serve
registry
json-output
transports
control-ui
apps
proxy
RPC and API
rpc
Codex runtime reference
codex-harness-reference
Codex harness reference
supervision
app-server-transport
approval-and-sandbox
auth
dynamic-tools
timeouts
model-discovery
restricted-turns
workspace-bootstrap-files
codex-harness-runtime
Codex harness runtime
recovery
threads
replies
hooks
sandbox-streaming
v1-support-contract
permissions
queue-and-feedback
compaction
Plugin reference
plugin-inventory
reference
dependency-resolution
Plugin SDK reference
sdk-overview
Plugin SDK overview
imports
capabilities
tools-and-commands
infrastructure
host-hooks
cli-and-discovery
memory-and-context
events-and-hooks
manifest
Plugin manifest
models
providers
setup-and-auth
capabilities
surfaces
config-and-secrets
package-json
sdk-subpaths
sdk-entrypoints
Plugin entry points
tool-policy-and-sandbox
package-entries
define-tool-plugin
define-plugin-entry
native-providers
define-channel-plugin-entry
define-setup-plugin-entry
registration-mode
sdk-runtime
Plugin runtime helpers
config-and-utilities
agent
models
background-work
gateway-and-nodes
media
state-and-system
channel
sdk-agent-harness
Agent harness plugins
core-ownership
registration
selection-policy
attempt-runtime
user-input-and-execution
native-inventories
runtime-config
sessions-and-results
sdk-setup
sdk-testing
Plugin internals
architecture
architecture-internals
Plugin architecture internals
load-pipeline
provider-hooks
runtime-helpers
gateway-routes
channel-surfaces
packaging
context-engines
new-capability
sdk-migration
Plugin SDK migration
how-to-migrate
import-paths
removed-surfaces
talk
compatibility-policy
removal-timeline
compatibility
install-overrides
sdk-channel-outbound
sdk-channel-inbound
sdk-channel-ingress
message-presentation
Templates
AGENTS.default
AGENTS
BOOT
BOOTSTRAP
IDENTITY
SOUL
USER
Dev agent templates
AGENTS.dev
IDENTITY.dev
SOUL.dev
USER.dev
Retired workspace files
HEARTBEAT
TOOLS
Technical reference
agent-runtime-architecture
apus-agent-runtime
apus-ai
token-use
api-usage-costs
usage-tracking
prompt-caching
session-management-compaction
Session management deep dive
store
maintenance
schema
compaction
housekeeping
resident-history
transcript-hygiene
memory-config
database-schemas
Database schemas
layout
versioning
personal-data
storage-changes
agent-schema-history
state-schema-history
integrity-and-recovery
rich-output-protocol
secretref-credential-surface
secret-placeholder-conventions
date-time
timezone
Schemas and formatting
typebox
markdown-formatting
Project and contributing
credits
pull-request-review-flow
Releases
Release notes
index
2026.9.9
2026.9.8
2026.9.7
2026.9.6
2026.9.5
2026.9.4
2026.9.3
2026.9.2
2026.9.1
2026.8.2
2026.8.1
2026.7.1
2026.6.11
Release process
RELEASING
full-release-validation
Full release validation
dispatch
continuation
extended-stable
stages
release-checks
profiles
evidence
release-performance-sweep
dependency-locking
Contributing
Maturity
scorecard
taxonomy
Testing and CI
test
Tests
local
lanes
docker
performance
runner-internals
remote-proof
ci
CI
pipeline
watching-runs
checkout
scope-and-routing
Scope and routing
selection
node-test-lanes
job-budgets
manual-dispatches
runners
capacity
release-validation
Release validation
full-release-validation
live-and-e2e-shards
package-acceptance
install-smoke-and-docker-e2e
plugin-prerelease
scheduled-workflows
local-proof
scripts
qa-e2e-automation
QA stack
command-surface
operator-flow
scenario-coverage
channel-qa-reference
slack-qa
whatsapp-and-credentials
extending-the-stack
qa-reporting
personal-agent-benchmark-pack
testing
Testing guide
suites
live-workflows
docker
qa-runners
contracts
writing-tests
testing-updates-plugins
testing-live
Live testing guide
quick-smokes
model-smoke
cli-backends
acp-and-codex
long-context-and-matrix
media-providers
mantis
mantis-slack-desktop-runbook
Help
Start here
index
troubleshooting
debugging
FAQ
faq
FAQ topics
what-is-apus
skills-and-automation
sandboxing-and-memory
where-things-live-on-disk
config-basics
remote-gateways-and-nodes
env-vars
sessions-and-chats
gateway-ports-and-remote-mode
logging-and-debugging
media-and-attachments
security-and-access-control
chat-commands-and-stopping
faq-first-run
First-run FAQ
quick-start
providers-and-hosting
faq-models
Diagnostics
environment
flags
Community and meta
lore
Adds NVIDIA model provider support to Apus.
Distribution
Package:
@apus/nvidia-provider
Install route: included in Apus
Surface
Providers:
nvidia
Related docs
nvidia