Technology

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.

ReactReact
AngularAngular
React NativeReact Native

Backend

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.jsNode.js
NestJSNestJS
LaravelLaravel
PHPPHP
.NET.NET
C#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.

PostgreSQLPostgreSQL
MySQLMySQL
MongoDBMongoDB
FileMaker ProFileMaker Pro

Web 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.

WordPressWordPress
WebflowWebflow
BuilderBuilder

Cloud & hosting

AWS, Azure and Google Cloud for infrastructure, Vercel for the web tier. Deployed through CI, monitored in production.

AWSAWS
Google CloudGoogle Cloud
AzureAzure
VercelVercel

Not 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