Proven tools, chosen for the job
Our AI agents run on the same disciplined stack as our software. Seventeen years of shipping taught us to pick boring, reliable tools and adopt new ones only when they earn their place. The AI stack earned it.
The AI stack
What powers the agents and automations we build. Model choice per task, measured results, no lock-in to a single vendor.
Claude
Anthropic models power most of the agents we ship
OpenAI
GPT models and Whisper for voice-driven workflows
LangChain & LangGraph
Orchestration for multi-step agent workflows
Model Context Protocol
Agents wired safely into your existing systems
RAG + pgvector
Your documents, searchable by meaning
Frontend
React with Next.js for new builds, Angular for the enterprise apps we maintain, React Native for mobile. TypeScript everywhere it helps.
React
Angular
React NativeBackend
Node.js and NestJS first, Laravel and PHP where they fit, .NET and C# for Microsoft shops. Python carries our data and AI work.
Node.js
NestJS
Laravel
PHP
.NET
C#Databases
PostgreSQL by default, with pgvector when agents need to search your documents by meaning. MySQL, MongoDB and FileMaker Pro where they already run your business.
PostgreSQL
MySQL
MongoDB
FileMaker ProWeb platforms
WordPress, Webflow and Builder.io when a managed platform beats custom. And when your business outgrows one, we move you onto code that you own.
WordPress
Webflow
BuilderCloud & hosting
AWS, Azure and Google Cloud for infrastructure, Vercel for the web tier. Deployed through CI, monitored in production.
AWS
Google Cloud
Azure
VercelNot sure what your project needs?
Tell us the problem. We'll recommend the smallest stack that solves it, in plain English.
Book a free consultation