ufactor.ai
The hUman Factor · Est. 2018

We ship
agents that actually work
— built to ship, not to demo.

ufactor is a senior AI product studio. We design, build, and operate agentic systems with major Agent development frameworks ( Google ADK, LangGraph/LangChain, CrewAI, etc.) and the evaluation, observability and HITL plumbing that turns a demo into production.

See how we build agents Book a 30-min scoping call
Daily-driver stack
Google ADKLangGraphLangChainCrewAIVertex AIGemini 2.5ClaudeLocal · Gemma / Qwen / KimiBigQuerypgvectorCloud RunPhoenixRagas
live · multi-agent graph
ufactor / orchestration
UserinputSupervisorLangGraph · StateGraphResearcherADK · AgentAnalystLangChain · ReActWriterADK · LlmAgentsearch()rag.query()sql.exec()doc.fetch()human()Responsestreamgraph.compile()stream=truecheckpoint: postgreseval: ragas · phoenix
1+
year shipping AI agents
2
acquired SaaS spinoffs
10+
agents in production
Google
Cloud Partner
Google ADKLangGraphLangChainCrewAIVertex AIGemini 2.5Claude SonnetOpenAI Responses APIMCPBigQueryGemma 3Qwen 3Kimi K2LlamaOllamavLLMpgvectorCloud RunPhoenixRagasFirebasePub/SubGoogle ADKLangGraphLangChainCrewAIVertex AIGemini 2.5Claude SonnetOpenAI Responses APIMCPBigQueryGemma 3Qwen 3Kimi K2LlamaOllamavLLMpgvectorCloud RunPhoenixRagasFirebasePub/SubGoogle ADKLangGraphLangChainCrewAIVertex AIGemini 2.5Claude SonnetOpenAI Responses APIMCPBigQueryGemma 3Qwen 3Kimi K2LlamaOllamavLLMpgvectorCloud RunPhoenixRagasFirebasePub/Sub
02 — Mission

Get rid
of the boring
stuff.

Our mission is simple: automate your workflows so your team can focus on the work that matters. Less drudgery, more fun — fewer tickets, more outcomes. We build the agents that take the boring part off your plate.

ufactor was founded in Lisbon in 2018, before "AI native" was a category. We've shipped two acquired SaaS spinoffs, run agentic programs for Deloitte Portugal, and built production systems on Google ADK and LangGraph since week one of their public release. We bring the engineering rigor that turns a flashy demo into something a CFO will sign off on.

01
Outcomes, not demos
We ship to production with eval suites, not slide decks.
02
Human in the loop
Every agent has a clear handoff — to a person, a checker, a fallback.
03
Boring infra, novel surface
Cloud-native foundations. The novelty lives where users feel it.
02b — From u-factor.io to ufactor.ai

Same team. New loop.
SDLC → ADLC.

We spent seven years running the Software Development Lifecycle as u-factor.io — shipping products, exits, and enterprise platforms. The move to ufactor.ai wasn't a rebrand. It's a new loop: the Agent Development Lifecycle. Building agents is 90% software, 10% AI — and the 90% is exactly what we already knew how to do.

2018 — 2024
u-factor.io
Software Development Lifecycle
SDLC
PlanCodeBuildTestDeployMonitor

Two acquired SaaS spinoffs. Renault & Citroën car launches. Production systems for healthcare, last-mile, and retail. The boring, hard parts of shipping software — at scale.

90% software · 10% AI
Continuous learning
● live
2024 — now
ufactor.ai
Agent Development Lifecycle
ADLC
DefineComposeTrain / TuneEvaluateDeployObserve & adapt

Multi-agent systems on Google ADK, LangGraph, CrewAI. State, tools, evals, observability — and a path being paved as we walk it. The SDLC muscle made the pivot quick; the ADLC loop keeps it learning.

7 years
running the software loop
90 / 10
agents are mostly software
Continuous
the learning cycle never closes
02c — The AI journey

It starts with people.
Then it never stops.

Every client we work with sits somewhere on this arc. Most start with enablement; the most ambitious are already turning agents into operating leverage. We meet you where you are — and walk the next step with you.

Where do you stand?
Most teams underestimate step 1
and overestimate step 7.
Start here
Stage 01

Enablement

Training & literacy

We start where every journey starts: people. Workshops, hands-on labs, and a shared vocabulary so your team can talk about AI without bullshitting.

Stage 02

Productivity

AI tools in the daily flow

Drop-in tooling — Claude, Gemini, Copilot — wired into how your teams already work. Measured uplift, not hype.

Stage 03

Repetitive tasks

Single-purpose agents

Narrow agents take over the mechanical, deterministic work. Tickets, intake, classification, reporting.

Stage 04

Augment the workforce

Co-pilots with context

Agents that sit alongside your specialists — researching, drafting, validating. Humans stay in the loop, just at the ceiling instead of the floor.

Stage 05

New business

Agentic products

Agents become the product. New offerings, new pricing, new motion — things that weren't economically possible before.

Stage 06

Customer care

Agents at the front line

Resolution-grade agents that actually solve, not deflect. Voice, video, and async — with human escalation paths that work.

Stage 07

Run the business

Agentic operations

Agents take operational decisions inside guardrails. The org becomes a control plane; humans set strategy and review.

We don't sell every stage as a single project. We sell the next stage you can deliver, measured, and use the result to fund the one after. The path is created as you walk it.
Map your journey
03 — What we build

From vision to value.

Four practices, one team. Each engagement is led by a senior who has shipped this exact thing before.

01 / Build

ufactor Build

End-to-end product engineering. From zero to a shipping web/mobile product with AI baked into the surface, not bolted on.

ReactNext.jsNodeCloud RunFirebase
02 / Solutions

ufactor Solutions

Embedded squads for messy enterprise problems. We integrate with your data, your auth, and your auditors.

BigQuerySnowflakedbtAirflowIdentity Platform
03 / Big Data

ufactor Data

Data is critical for any business — and doubly so for agents. Pipelines, warehouses, and feature stores with availability SLOs and quality controls. Reliable context in, defensible answers out — for your CFO and your auditors.

BigQueryDataflowpgvectorDuckDBLookerGreat Expectations
FLAGSHIP
04 / Agents

ufactor Agentic AI

Multi-agent systems with state, tools, and guardrails. Built on Google ADK, LangGraph, and CrewAI — evaluated on real traffic.

Google ADKLangGraphLangChainCrewAIMCPPhoenixRagas
05 / Cost-fit

Local models & budget-fit

We match models to your budget and your regulator. Frontier where it pays off; local Gemma / Qwen / Kimi where on-prem, latency, or cost demands it.

How we match
Budget envelopeFinOps target → model tier
Data residencyOn-prem / EU-only / public
RegulationGDPR · DORA · AI Act · HIPAA
Latency floorEdge · Local · Frontier
Gemma 3Qwen 3Kimi K2LlamaOllamavLLMBedrock
04 — Agent engineering

Anyone can wrap an LLM in a chat box.
We build the rest.

Real agentic systems live or die on the unsexy parts: state, retries, tool schemas, guardrails, evals, observability. Here's the actual shape of what we deliver.

graph.py · LangGraph● compiled
from langgraph.graph import StateGraph, END
from langgraph.checkpoint.postgres import PostgresSaver
from ufactor.agents import supervisor, researcher, analyst, writer

g = StateGraph(RunState)
g.add_node("supervisor", supervisor)
g.add_node("researcher", researcher)
g.add_node("analyst",    analyst)
g.add_node("writer",     writer)

# supervisor decides which workers run in parallel
g.add_conditional_edges("supervisor", route, {
    "research": "researcher",
    "analyze":  "analyst",
    "compose":  "writer",
    "done":     END,
})
g.add_edge("researcher", "supervisor")
g.add_edge("analyst",    "supervisor")
g.add_edge("writer",     END)

graph = g.compile(checkpointer=PostgresSaver(...))
rendered
UserinputSupervisorLangGraph · StateGraphResearcherADK · AgentAnalystLangChain · ReActWriterADK · LlmAgentsearch()rag.query()sql.exec()doc.fetch()human()Responsestreamgraph.compile()stream=truecheckpoint: postgreseval: ragas · phoenix
05 — Platform & Standards

We build the agents.
And the rails they run on.

Anyone can prompt a model. The hard part is shipping agents safely into production — versioned, governed, observable, swappable. We bet on the open standards setting that bar, and we use the best AI tools to build them faster.

OUR THESIS
Platforms outlive prompts.
Standards outlive vendors.
Open standards we ship against5 protocols
MCP

Model Context Protocol

Anthropic's open spec for tool & data binding. Every ufactor agent ships with MCP servers, not bespoke wrappers.

Anthropic
in production
A2A

Agent-to-Agent

Cross-vendor agent interop. We use it to compose ADK, LangGraph, and customer-owned agents inside one workflow.

Google
in production
A2UI

Agent-to-UI

Renderable surfaces an agent can hand back to a user — forms, approvals, choices — without bespoke front-end work.

Open spec
shipping
AP2

Agent-to-Payment

Open spec for agents that transact — verifiable mandates, scoped authorizations, auditable settlement. Commerce that doesn't need a human in the loop for every click.

Open spec
shipping
Skills

Agent Skills

Composable capability packs an agent can load on demand. Versioned, evaluated, swappable across runtimes.

Open spec
shipping
Strategic alliancesWe use AI to build AI — partnered with the firms defining it.
GC
Google Cloud
Partner
active

ADK, Vertex, Gemini, BigQuery — our default substrate for agent compute, retrieval, and governance.

ADKVertex AIGeminiBigQuery
AN
Anthropic
Just-released Partner Program
on-track

Among the first to join Anthropic's newly-launched Partner Program. Claude as our reasoning core. MCP as our tool spec. Claude Code in our build loop — we use AI to ship AI.

ClaudeMCPClaude Code
Build loop
We use Claude Code, Gemini, OpenAI Codex, and our own agents inside our build pipeline. Code review, eval generation, doc-from-trace, infra drift detection — autonomous where safe, supervised where it matters. We also build the underlying infrastructure for your code to run reliably, safely, and securely.
05 — Track record

Build. Scale. Exit.

Two of our SaaS spinoffs found new homes. The methodology that got them there is the same one we now apply to client agents.

EXITED · 2022
u-ride.me
Real-time event logistics — IoT to platform

Real-time, location-based services for event logistics. We built the full stack — custom hardware, firmware, and a real-time event platform — and exited it to a Renault-aligned operator.

End-to-end
HW · firmware · cloud
ACQUIRED · 2023
u-find.me
State-of-the-art indoor RTLS

Indoor positioning over WiFi, Bluetooth, and Wirepass — custom-designed hardware, hardened firmware, and the u-find.me platform. The whole stack became Crowdkeep's solution, now part of Veea.

2x
acquisition path
IN PRODUCTION · 2025

Telco & Media Agent platform
co-created with Deloitte Portugal

A multi-agent platform for telco & media advisory workflows. Six agents in production (two more on the way), MCP-based and custom tools, with voice and video models in the loop.

6
agents in prod
+2
in the making
MCP
+ custom tools
06 — Agents catalog

Agents we built. Yours to run.

Our own products are available to acquire or subscribe. Below them, a sample of customer agents we've shipped — proof of expertise, not for sale.

DELIVERY MODES
Subscription · per-seat / per-run
Acquisition · source + IP transfer
White-label · your brand, our stack
Our productsAvailable to acquire · subscribe · white-label
4 agents
FC
● available
Finance · Accounting

Finance Controller

Reconciles ledgers, drafts month-end close, flags variance, and writes the commentary your CFO actually reads.

−72%close-cycle time
NetSuiteXeroBigQueryGAAP rules
SP
○ in pilot
Performance · Scouting

Sports Analyst

Ingests match feeds and biometrics. Surfaces tactical patterns, opponent priors, and live in-game recommendations.

3 clubsin pilot
OptaStatsBombvideo-LLMRAG
AL
● available
Hospitality · AL Portugal

Short-Term Rental Manager

Runs Alojamento Local end-to-end: pricing, guest comms across channels, cleaning ops, and SEF / AT compliance.

+22%RevPAR uplift
AirbnbBookingSEFAT/SAFT
TG
○ in pilot
Travel · Concierge

Tourism Local Guide

On-trip companion that plans, books, and adapts itineraries in real time — speaks the local language, knows the street.

4.8 ★guest rating
MapsGetYourGuideOpenTablevoice
Customer engagementsBuilt for clients · proof of expertise, not for sale
8 agents
RF
◇ customer
Telco · RAN

Network Radio Ops

Watches RAN telemetry, predicts handover failure, and drafts change tickets — bridging NMS and human SREs.

MCPSNMPOSS/BSSPrometheus
LM
◇ customer
Delivery · Routing

Last-Mile Logistics

Re-plans driver routes against live traffic, weather, and SLA. Negotiates exceptions with the dispatcher.

OR-toolsMapboxETA modelsBigQueryFleet Engine
QC
◇ customer
Security · Cryptography

Quantum Crypto Analyst

Audits the stack for post-quantum readiness. Maps assets to NIST PQC migration paths with risk scoring.

NIST PQCOpenSSLSBOM
CS
◇ customer
Threat detection

Cybersecurity Sentinel

Triages alerts, correlates across tools, drafts incident reports. Reduces analyst toil without losing the trail.

SplunkSIEMMITRE ATT&CK
OP
◇ customer
24/7 Operations

NOC / SOC Copilot

On-shift agent that reads runbooks, suggests next steps, and escalates with full context — the Tier-2 you can't hire.

PagerDutyGrafanaServiceNow
SL
◇ customer
Revenue · CRM

Sales Pipeline Analyst

Reads CRM and call transcripts, scores deals honestly, drafts the forecast the VP of Sales can defend.

SalesforceHubSpot
EM
◇ customer
Telco · Ops Center

Customer Email Analyst

Sits inside a Telco Operations Center, reads inbound mail from third-party outsourcers and vendors. Classifies, drafts replies, opens tickets, escalates the handful that actually need a human.

Gmail APIWorkspaceServiceNowMCP
VO
◇ customer
Voice · Video routing

Multi-Agent Orchestrator

Real-time voice and video agent for internal customers. Routes requests to specialist agents and adapts to each user's voice — built on the latest voice-LLM stack.

Gemini LiveRealtime APIWebRTCADK
ROADMAP
Need a vertical agent we haven't built yet? We co-develop in 6–10 week sprints.
Discuss your agent →
07 — Partners

Teams who trust us with their next bet.

Google Cloud Partner
Deloitte
Telco & Media Agent platform · PT
RENAULT
Car launches since 2018 · u-ride.me
CITROËN
Car launches · u-ride.me
veea
via u-find / Crowdkeep
Crowdkeep
Acquirer · u-find.me
etheraHEALTH
Healthcare
dingoo
Last-mile delivery
Helpo
NGO · social impact
IMAGIN’us
Creative tech
Deloitte
Telco & Media Agent platform · PT
RENAULT
Car launches since 2018 · u-ride.me
CITROËN
Car launches · u-ride.me
veea
via u-find / Crowdkeep
Crowdkeep
Acquirer · u-find.me
etheraHEALTH
Healthcare
dingoo
Last-mile delivery
Helpo
NGO · social impact
IMAGIN’us
Creative tech
Hover to pause · 9 teams shipping with ufactor today
08 — Start something

Have an
agent-shaped
problem? Let's talk.

30 minutes, no slides. Bring the messy version of the problem. We'll tell you whether agents are the right answer — and if not, what is.

Direct
contact@ufactor.ai →
Lisbon · CET · Mon–Fri 9:00–19:00