Agents that
show their work.
Recall is the Swift-native agentic pipeline behind Valni — approval gates, replayable steps, SwiftUI-first. Coming soon as a standalone package.
What Recall is for
Approval-gated by default
The agent proposes; you approve. Every destructive action — file write, command run, network call — pauses for a human nod unless the user has explicitly trusted the tool for that scope.
SwiftUI-native
Built as a Swift Package, persisted via SwiftData, observable from any SwiftUI view. No bridges, no JavaScript runtime, no FFI — drop the package in and your view models talk to agents directly.
Pipeline you can see
Every step the agent took, every tool it called, every decision it made — captured as a structured pipeline you can replay, debug, and evaluate. Inputs are tests, outputs are receipts.
Coming soon
Recall ships first inside Valni, then as a standalone Swift Package. Drop your email if you want a heads-up.
Get notified