AI and language models

We train custom language models on your own documents, terminology, and examples, build AI agents that work inside your tools, and host or run models privately when your data must stay in-house.

Custom LLM training & fine-tuning

Train a language model on your own documents, terminology, and examples. We prepare the training data and fine-tune a suitable model for your response formats and specialised tasks. Evaluate the results against real examples and integrate the adapted model into your applications.

  • Training data preparation
  • Model fine-tuning
  • Evaluation & integration

AI agents & automation

Build AI agents that use your tools, search business knowledge bases, and coordinate multi-step work. Connect single agents or multi-agent systems, with testing, access controls, and human review built into the workflow.

  • Agentic engineering
  • Multi-agent systems
  • Knowledge bases & RAG

Private LLM hosting & deployment

Host language models in a dedicated cloud environment with deployment, APIs, and monitoring configured for your team. Plan access controls, data handling, and capacity around your applications and operational requirements.

  • Private cloud hosting
  • Model APIs & deployment
  • Monitoring & maintenance

Local LLM systems

Run suitable language models on workstations, edge devices, or on-premises servers. Choose models and hardware for your workload, configure the runtime, and connect local AI to your applications and business workflows.

  • On-device AI
  • On-premises models
  • Hardware & integration

AI & automationSoftware teams

Ticket-to-pull-request agent

Assign a Jira ticket and a coding agent reads it, implements the change, runs the tests, and opens a pull request for review.

Built with Claude Code, Fly.io Machines, Jira, Bitbucket

AI & automationCustomer service

AI phone receptionist

A voice agent that answers inbound calls, handles common requests in natural conversation, and says goodbye before ending the call.

Built with Python, LiveKit Agents, Deepgram, SIP, Twilio

AI & automationSales operations

Sales call quality scoring

Collects call recordings every few minutes, transcribes them, and scores each sales call from 1 to 5 so managers know which calls to coach.

Built with Node.js, Hono, Whisper, Claude, MongoDB

AI & automationKnowledge management

Knowledge search service

Indexes company documents and returns the most relevant passages for a question. AI assistants use it to answer from your own knowledge base.

Built with Python, FastAPI, Qdrant, LangChain, AWS Lambda

AI & automationOperations

AI browser agents

Describe a goal in plain language and an agent completes it in a real browser, on demand or on a schedule. It works with cloud models or local ones.

Built with Python, Playwright, Claude, Gemini, Ollama

AI & automationProfessional teams

Private AI workspaces

Self-hosted AI chat workspaces for organisations, with several models, user management, and settings for each team.

Built with LibreChat, Docker, MongoDB

From our own products

AirType

Hold Fn, speak, and let go. Private dictation for macOS that transcribes on the device and types into any app.

Built with Swift, Core ML, Parakeet

Have a project in mind?

Tell us what you want to build or fix, and we’ll suggest a sensible first step.