{"@context":"https://schema.org","@type":"SoftwareApplication","@id":"https://total-recall.dev","name":"Total Recall","description":"Proactive memory for AI agents. Remembers decisions, files, conversations, and patterns across sessions, then surfaces useful context.","url":"https://total-recall.dev","applicationCategory":"DeveloperApplication","operatingSystem":"Cross-platform","author":{"@type":"Person","name":"Alex Greenshpun","url":"https://alexgreenshpun.com/"},"isAccessibleForFree":true,"offers":{"@type":"Offer","price":0,"priceCurrency":"USD"}}
{"@context":"https://schema.org","@type":"SoftwareApplication","@id":"https://github.com/alexgreensh/token-optimizer","name":"Token Optimizer","description":"Finds context-window clutter, protects important work during compression, and helps long AI-agent sessions stay useful.","url":"https://github.com/alexgreensh/token-optimizer","applicationCategory":"DeveloperApplication","operatingSystem":"Cross-platform","author":{"@type":"Person","name":"Alex Greenshpun","url":"https://alexgreenshpun.com/"},"isAccessibleForFree":true,"offers":{"@type":"Offer","price":0,"priceCurrency":"USD"}}
{"@context":"https://schema.org","@type":"SoftwareApplication","@id":"https://github.com/alexgreensh/attention-span","name":"Attention Span","description":"ADHD-friendly, answer-first, skimmable output styles for AI coding agents.","url":"https://github.com/alexgreensh/attention-span","applicationCategory":"DeveloperApplication","operatingSystem":"Cross-platform","author":{"@type":"Person","name":"Alex Greenshpun","url":"https://alexgreenshpun.com/"},"isAccessibleForFree":true,"offers":{"@type":"Offer","price":0,"priceCurrency":"USD"}}
{"@context":"https://schema.org","@type":"SoftwareApplication","@id":"https://github.com/alexgreensh/repo-forensics","name":"Repo Forensics","description":"Security scanner for AI plugins, skills, MCP servers, and repositories before installation.","url":"https://github.com/alexgreensh/repo-forensics","applicationCategory":"SecurityApplication","operatingSystem":"Cross-platform","author":{"@type":"Person","name":"Alex Greenshpun","url":"https://alexgreenshpun.com/"},"isAccessibleForFree":true,"offers":{"@type":"Offer","price":0,"priceCurrency":"USD"}}
{"@context":"https://schema.org","@type":"SoftwareApplication","@id":"https://github.com/alexgreensh/outsourcerer","name":"Outsourcerer","description":"Routes tasks to suitable AI models, brings strong models into important decisions, and reports the real cost.","url":"https://github.com/alexgreensh/outsourcerer","applicationCategory":"DeveloperApplication","operatingSystem":"Cross-platform","author":{"@type":"Person","name":"Alex Greenshpun","url":"https://alexgreenshpun.com/"},"isAccessibleForFree":true,"offers":{"@type":"Offer","price":0,"priceCurrency":"USD"}}
