Research & development

AI that sees, reads and acts

We specialise in three connected areas of AI, with LLMs and agents at the centre of our work.

LLMs & AI agents

Our main focus. We design, build and evaluate systems where language models plan, use tools and work through multi-step tasks on their own.

  • Agentic workflows and multi-agent orchestration
  • Tool use, function calling and integrations with existing systems
  • Retrieval-augmented generation (RAG) over private knowledge
  • Evaluation, guardrails and reliability testing
  • Model selection, fine-tuning and cost and latency optimisation

Computer vision

Teaching machines to see, from images and video to multimodal models that combine vision and language.

  • Object detection, segmentation and tracking
  • Visual inspection and anomaly detection
  • Document and scene understanding
  • Multimodal (vision-language) models
  • Efficient models for edge and mobile devices

Natural language processing

Understanding and generating human language in real-world, messy, multilingual data.

  • Information extraction and classification
  • Semantic search and embeddings
  • Summarisation and text generation
  • Conversational interfaces
  • Multilingual and low-resource language support
How we work

From idea to production

Research

We explore the state of the art, run experiments and measure what really works for your problem.

Prototyping

We turn promising ideas into working prototypes quickly, so you can test value early.

Consulting & delivery

We help teams design, integrate and run AI systems in production responsibly.