Install Personal Assistant System (PAS) locally with confidence
The installer downloads a compact local LLM, validates tool catalogs, and confirms non-echo reasoning—all before you run your first task.
Install
Run the one-command installer. It fetches containers, installs llm-local, and applies policy defaults.
$ curl -fsSL https://get.completeassistant.ai | bashVerify
The script downloads a compact model, runs non-echo reasoning tests, and validates tool catalog health.
$ mcp verify --run-allOperate
Use the CLI or GUI preview to run sample plans, approve actions, and inspect audit logs.
$ mcp tasks run samples/weekly-brief.jsonVerification summary
Once installation completes, Personal Assistant System (PAS) runs verification checks automatically. Review the output to confirm everything is running locally.
- Local model hash matches release manifest
- Non-echo completion generated (prompt != output)
- docs.search_docs, code.search, eval.run_unit_tests responsive
- Policy mode = constrained, outbound = disabled
Sample verification log
[verify] Fetching model: llm-local-v0.6 [verify] SHA256 verified ✓ [verify] Running non-echo test … pass [verify] Checking tools: docs.search_docs ✓ code.search ✓ eval.run_unit_tests ✓ [verify] Policy mode: constrained [verify] Outbound connections: disabled [verify] Episodic log: appended event 2025-03-12T09:24:11Z
~/.mcp/logs. Signed evidence export is on the roadmap.4 cores minimum (Apple Silicon, AMD64, or ARM64)
16 GB RAM recommended
8 GB free disk space for models and logs
macOS 13+, Windows 11 (WSL2), Ubuntu 22.04+
Troubleshooting matrix
Quick references for common install issues. Still blocked? Contact us and attach your verification log.
GPU unavailable
Falls back to CPU. Enable CUDA/Metal explicitly via config if desired.
Ports already in use
Set MCP_PORT_OFFSET or stop conflicting services; see docs for reserved ranges.
SELinux blocks containers
Apply provided policy module or run in permissive mode during install.
WSL2 file access
Store repositories in Linux filesystem and ensure execute permissions on install script.