Native, local-first macOS personal assistant and memory application with a CLI, multiple experimental specialist modules, and extensive verification artifacts.
- Swift 6.2 package targeting macOS 15
- SwiftUI application and menu-bar extra
- Swift Testing
- SQLite and content-addressed local object storage
- Native Foundation, FSEvents, Keychain, process, and accessibility integration
- Pinned Swift package dependency on MeaningCore
Swift Package Manager. The package builds CAMAssistantCore, the
CAMAssistant app executable, and the cam-assistant CLI.
| Purpose | Command | Verified |
|---|---|---|
| Focused or aggregate tests | /bin/zsh scripts/verify.sh all |
Yes on 2026-08-05 with fresh-clone intentionally skipped; 448 tests passed |
| Build unsigned app package | /bin/zsh scripts/verify.sh package |
Yes as part of aggregate verification |
| Validate 48-gate map | /bin/zsh scripts/verify.sh goal-map |
Yes; 17 passed, 28 partial, 3 missing |
| Offline smoke | /bin/zsh scripts/verify.sh smoke |
Covered by repository verification history; not rerun separately in this inventory |
| Diff/portability check | /bin/zsh scripts/verify.sh portability |
Yes on 2026-08-05 |
No separate lint tool is configured. Swift compilation, tests, repository
scripts, and git diff --check are the present static/verification surfaces.
Sources/CAMAssistantApp/CAMAssistantApp.swift— native app and menu-bar extraSources/CAMAssistantApp/Views/AssistantWindow.swift— twelve-destination UISources/CAMAssistantApp/AppModel.swift— 4,005-line application coordinatorSources/CAMAssistantCLI/main.swift— CLI dispatchscripts/verify.sh— verification routerscripts/package-app.sh— unsigned app packaging
Sources/CAMAssistantCore/Storage,Capture,Ingest,Retrieval— core local memory pathSources/CAMAssistantCore/Conversation,Models,Routing— answer/model pathSources/CAMAssistantCore/Privacy,Authority,Audit— safety substrateSources/CAMAssistantCore/Research,Repositories,CAM,MacCare,Meaning,Modules,Coordination— specialist or experimental systemsSources/CAMAssistantApp/Views— SwiftUI workspacesTests/CAMAssistantCoreTests,Tests/CAMAssistantAppTests— 448 testsTests/ReleaseProofTests— package/privacy/goal/pilot scriptsdocs/plans,docs/evidence,docs/handoffs,docs/build-reports— planning and proof historyartifacts— generated app/package evidencependoleum— untracked nested repository; not part of verified product scope
- Local-first behavior and explicit no-fallback routing
- Immutable content IDs and atomic/reversible storage
- Typed errors, permission classes, exact approvals, and status-only audit
- Ephemeral model output until explicit Keep
- Separate deterministic, synthetic, packaged, named-model, and human evidence
- Tests that fail closed on drift, stale state, or missing authority
The current checkout passes all 448 Swift tests plus release build, package reproducibility, package identity, and a bounded credential-signature scan. The 48-gate product map remains incomplete, so component correctness must not be reported as whole-product readiness.
RESET_INVENTORY_2026-08-05.mdSources/CAMAssistantApp/Views/AssistantWindow.swiftSources/CAMAssistantApp/Views/Sidebar.swiftSources/CAMAssistantApp/AppModel.swiftSources/CAMAssistantApp/Views/ConversationView.swiftSources/CAMAssistantApp/Views/LibraryView.swiftGOAL.md,GOAL_FINISH_WIKI.md,TASK_QUEUE.md,PROGRESS.md
- Which real daily tasks the user values enough to retain after Capture, Library, and local Ask.
- Whether routing suffixes remain desirable in a simplified UI.
- Whether Meaning Preview produces authentic human value.
- Which local model meets acceptable quality and latency on the user's Mac.
- Whether foreign untracked root materials should move to another repository, an archive, or remain untouched.