Founder and CTO of IdentArk · Applied AI researcher · Birmingham, United Kingdom
I build security infrastructure for AI agents. IdentArk lets an agent take a real action, such as a payment, a pull request or a cloud change, without ever holding the credentials, and only within limits a human has approved.
- identark: the Python SDK for IdentArk's AgentGateway. Agents get capabilities, not credentials; every high-risk action is approved, bound to the exact parameters executed, and audited.
- identark-js: the TypeScript SDK.
- identark-cli: command-line client for credential references, approvals and managed access.
- n8n-nodes-identark: n8n community node, so an n8n instance holds zero API keys.
- ClimateVision: owner and lead maintainer. An open-source ML platform that detects deforestation, ice melt and flooding from Sentinel-2, Landsat and SAR imagery.
- pydantic-ai: added the
OllamaModelsubclass (#4160); appliedmodel_settingsto Mistral streaming JSON mode (#4079). - Liquid AI cookbook: fixes to the audio transcription downloader and examples (#27, #26).
- Co-author, Temporal-XAI: An Attention-Based Explainable Framework for DoS Attack Detection with Temporal Pattern Analysis.
- On-device transformer OCR: a C++ TrOCR engine on ONNX Runtime for Android and iOS (ovst-vin-scanner).
- PyData Glasgow, August 2026: live IdentArk demo in which a prompt-injected mass deletion was refused before the database was touched.
- IdentArk x 3MTT AI Hackathon, September 2026: 226 submissions from 222 builders.




