Building AI tooling, agents, and automation infrastructure.
London, UK · charlie.as
I build practical tools at the intersection of AI, developer experience, and security automation — self-hosted AI surfaces, memory engines for LLMs, agent frameworks, and the unglamorous infrastructure that makes them reliable.
I care a lot about getting AI systems to do useful work safely: persistent memory, auditable agent behaviour, honest evaluation, and interfaces humans actually want to use.
- Phoney — Zero-dependency Python library for generating locale-aware fake personal data. 50+ locales, used for testing, demos, and anonymization.
- surf — Self-hosted AI chat with web UI + terminal CLI. Any model (Ollama, Anthropic, OpenAI, OpenRouter), free web search, browser agent, persistent memory.
- Mini-Memori — Lightweight, production-ready memory engine for LLM apps. Semantic recall over SQLite.
- MemLyze — Python memory profiler with <5% runtime overhead.
- autonomy — Context-aware intelligent automation skill for the OpenClaw agent platform.
- OllamaForge — Tooling around local Ollama model workflows.
Co-Owner / Security Automation Engineer at Silly Developments Ltd — infrastructure modernization, abuse detection, and observability at scale.


