Data & AI · RAG · MCP · BI

AI and data that survives production.

We've built AI and data systems for clients when the demo isn't the point — when it has to ship, survive real user load, and return honest answers. Complex RAG, Model Context Protocol integrations, conversational analytics, and Looker BI that executives actually read.

01 Complex RAG systems

RAG that works when the docs are messy.

Most RAG demos work on clean wikis. Ours works on actual enterprise content — PDFs with tables, Jira tickets with threads, Confluence trees that never got tidied. Hybrid retrieval, reranking, chunking strategies tuned per corpus, citations every user can verify, and offline evaluations that block bad releases.

  • Hybrid retrieval (BM25 + dense) with query rewriting and expansion
  • Rerankers and multi-hop retrieval for compound questions
  • Corpus-specific chunking — semantic, structural or hybrid
  • Grounded answers with inline citations users can click through
  • Offline eval harness (golden sets, LLM-judge, human review)
  • Observability: per-query traces, cost, latency, and groundedness
02 Model Context Protocol

MCP servers — so your agent can actually do something.

We build MCP servers and agents that connect models to the tools users already live in: GitHub, Slack, BigQuery, Looker, internal APIs. Proper auth scoping, per-tool audit trails, and sandboxed execution — agents that can act, not just chat.

  • Custom MCP servers for internal APIs, databases and filesystems
  • OAuth-scoped tool access with per-user audit logs
  • Sandboxed execution with explicit approval for destructive actions
  • Integrations: GitHub, Slack, BigQuery, Looker, Linear, Jira
  • Streaming responses, tool-call tracing and cost attribution
03 Conversational analytics

Ask your data. Get an answer with a chart.

A chat-first analytics layer over your warehouse. Users type a question in plain English, get back a chart, a number, and a citation to the exact SQL that produced it. Semantic layer enforced, so "revenue" always means the same thing.

  • Natural-language to SQL over a vetted semantic layer
  • Auto-generated visualisations (bar, line, funnel, cohort)
  • Conversation memory — drill down without re-stating context
  • Every answer links to the SQL that generated it
  • Works on Snowflake, BigQuery, Redshift and Postgres
04 Looker BI & modelling

LookML that executives trust. Dashboards they actually open.

We design Looker semantic models and dashboards that stand up to scrutiny — version-controlled LookML, strict access grants, explorer guardrails, and Looker-embedded applications when self-serve isn't enough.

  • LookML design, modelling and governance from scratch
  • Version-controlled, CI-tested LookML with spectacles
  • Executive, ops and customer-facing dashboards and explores
  • Embedded Looker for in-product analytics with SSO
  • Migration from Tableau, Mode, Metabase and in-house tools
Stack

What we reach for.

Python TypeScript LangGraph LlamaIndex MCP Pydantic pgvector Weaviate OpenAI / Anthropic / Vertex Looker LookML dbt BigQuery Snowflake
← Previous project

NeuraPick EVE-01

Have a project like this?

Start a project