Agentic AI · fine-tuning · LLM security

AI that fits the business you already run.

iotain plugs AI and autonomous agents into your existing systems, fine-tunes and secures models with SFT, RLHF, RPO and red-teaming, builds the rubrics that make them accurate, and turns hours of shop-floor video into labelled, searchable time.

Model-agnosticOpenAIAzure OpenAIClaudeGeminiLlama & private models
What we do

Eight core services, built around your data.

We don't replace the platforms you rely on. We make them smarter, keep your data where it belongs, and hand you models you can measure.

01 · Integration

AI integration into your existing business

We connect language models, agents and automations to the tools your teams already use, with no rip-and-replace.

  • Assistants and chatbots on your website, WhatsApp or intranet
  • Agents that read, draft and file inside your CRM and ERP
  • Document and email automation with human approval steps
  • Secure APIs, access control and audit logs
02 · Agentic AI

Agentic AI and autonomous workflows

AI agents that plan, use your tools and complete multi-step work on their own, with guardrails and human approval where it matters.

  • Agents for sales, support, finance and operations
  • Tool use across CRM, ERP, email, databases and APIs
  • Multi-agent systems with LangGraph, CrewAI and MCP
  • Approval steps, audit logs and cost controls
03 · Fine-tuning

Fine-tuning with SFT, RLHF & RPO

We adapt open and hosted models to your domain, tone and tasks, then align them to the answers your experts prefer.

  • SFT: supervised fine-tuning on curated instruction data
  • RLHF: reward models trained on human feedback
  • RPO and other preference optimisation methods
  • Private deployment on your cloud or on-premise
04 · Rubrics & accuracy

Learning rubrics, model training and accuracy

We define what "good" looks like for your use case, measure your model against it, and keep training until it hits your accuracy targets.

  • Custom evaluation rubrics with weighted criteria
  • Expert grading and side-by-side preference labelling
  • Accuracy, hallucination and regression test suites
  • Dashboards that track quality release by release
05 · LLM security

LLM and model security

We attack your AI the way a real adversary would, then fix what we find, so your assistants and models are safe to put in front of customers.

  • Red-teaming for prompt injection and jailbreaks
  • Data-leakage, PII and system-prompt exposure tests
  • Guardrails, input and output filtering, abuse monitoring
  • Training-data poisoning checks and model supply-chain review
06 · Model training

Custom model training and MLOps

We build, train and deploy your own models with PyTorch and TensorFlow, from classic machine learning to deep learning and computer vision.

  • Deep learning with PyTorch, TensorFlow and Keras
  • Forecasting, classification and recommendation models
  • Computer vision with YOLO and OpenCV
  • MLOps: MLflow, Docker, Kubernetes and cloud GPUs
07 · Video annotation

Video annotation and activity labelling

Every frame marked with the product in view and whether the moment was productive, idle or non-productive, ready for analytics or for training your own vision model.

  • Product and SKU detection with bounding boxes
  • Activity states per station, machine or zone
  • Frame-accurate timelines exported as CSV or JSON
  • Training datasets for custom computer-vision models
08 · Software development

AI-powered software development

Our engineers build the product around the model: web and mobile apps, SaaS platforms, APIs and back-ends, ready for production.

  • Custom web apps and SaaS platforms
  • iOS and Android apps with AI features
  • Model serving, vector databases and scalable APIs
  • Cloud deployment, monitoring and support
Agentic AI

Agents that finish the job, safely.

An AI agent does more than answer. It plans the steps, calls your systems, checks its own work and asks a person before anything important happens.

  1. 1 · Goal

    Understand the task

    A request arrives by chat, email, ticket or schedule.

  2. 2 · Plan

    Break it down

    The agent plans the steps and picks the right tools.

  3. 3 · Act

    Use your tools

    It reads and writes in your CRM, ERP, inbox or database.

  4. 4 · Check

    Verify & approve

    Results are checked, and high-risk steps wait for a person.

  5. 5 · Log

    Report

    Every action is logged for audit, cost and quality review.

Video annotation

See where the hours actually go.

We label your CCTV and process footage frame by frame, combining model pre-labelling with human review, so every minute is tied to a product and an activity state.

ProductiveValue-adding work on a product, such as assembling, packing, inspecting or machining.
IdleStation, machine or line is waiting: no input, no operator action, queue empty.
Non-productiveActivity without output: rework, searching for parts, blocked flow, unplanned stops.
StartEndZoneProductStateConf.
14:02:1114:09:40Station 1SKU-2231productive0.97
14:09:4014:12:58Cart B—idle0.93
14:12:5814:21:05Station 1SKU-2231productive0.96
14:21:0514:24:17Station 3SKU-1187non-productive0.89
14:24:1714:36:02Station 2SKU-1187productive0.95

Sample export · one row per labelled segment · CSV, JSON, COCO or YOLO formats

Frame-leveltimestamp precision
2-passmodel + human QA
Your rulescustom state definitions
Fine-tuning · SFT, RLHF & RPO

From a general model to one that answers like your best expert.

We teach the model your domain with supervised fine-tuning, then align it with human preferences using RLHF or RPO, and prove the gain with rubric scores.

  1. 1 · Data

    Curate & clean

    Collect your documents, chats and tickets; deduplicate and redact personal data.

  2. 2 · SFT

    Supervised fine-tuning

    Instruction and response pairs written or reviewed by your domain experts.

  3. 3 · Feedback

    Preference labelling

    Annotators rank model answers side by side against your rubric.

  4. 4 · RLHF / RPO

    Align

    Reward modelling with RLHF, or direct preference optimisation with RPO.

  5. 5 · Evaluate

    Score & ship

    Rubric scoring on a held-out test set, then deployment in your cloud.

SFTRLHFRPODPOLoRA / QLoRALlamaMistralQwenOpenAI fine-tuningAzure OpenAI
Learning rubrics

Measure a model the way you'd measure a new hire.

A rubric turns "it seems better" into a score. We write rubrics with your team, grade outputs with experts and AI judges, and feed the results back into training.

CriterionWeightMeets (2)Partial (1)
Factual accuracy35%Every claim matches the source materialMinor error that doesn't change the outcome
Follows instructions25%Answers the exact question in the required formatRight answer, wrong format
Policy & safety20%Stays within your policies and toneCorrect but off-brand tone
Reasoning shown20%Cites the source it relied onGeneric reasoning
LLM & model security

Find the weak spots before someone else does.

Every assistant you put online can be tricked, leak data or be pushed off-policy. We test against the OWASP Top 10 for LLM applications and fix what we find.

ThreatWhat we testHow we fix it
Prompt injectionDirect and hidden instructions in user input, documents and web pagesInput isolation, instruction hierarchy, output checks
Data leakagePII, secrets and system prompts in answersRedaction, access scoping, response filtering
JailbreaksRole-play, encoding and multi-turn attacksSafety tuning, guardrail models, monitoring
Excessive agencyAgents calling tools they shouldn'tLeast-privilege tools, human approval steps
Data poisoningTampered training or retrieval dataDataset provenance checks and anomaly scans
Everything else AI

The rest of the stack, when you need it.

Chatbots & virtual assistants

Customer and staff assistants grounded in your own content.

Enterprise knowledge AI

Search and answers across manuals, contracts and SOPs.

Speech & voice AI

Transcription, voice agents and call analytics.

AI process automation

Invoices, orders and tickets handled end to end.

CRM AI

Lead scoring, call summaries and next-best actions.

Data & analytics AI

Forecasting, anomaly detection and natural-language reports.

AI governance & compliance

EU AI Act readiness, policies, model cards and audit trails.

Ecommerce AI

Product search, recommendations and catalogue enrichment.

Technology stack

The tools we build with.

We pick the right framework for the job, from PyTorch and TensorFlow for custom models to LangGraph for agents, and we work inside the cloud you already use.

Deep learning & ML

  • PyTorch
  • TensorFlow
  • Keras
  • JAX
  • scikit-learn
  • XGBoost
  • ONNX

LLMs & foundation models

  • OpenAI GPT
  • Claude
  • Gemini
  • Llama
  • Mistral
  • Qwen
  • DeepSeek
  • Hugging Face

Agents & RAG

  • LangChain
  • LangGraph
  • LlamaIndex
  • CrewAI
  • AutoGen
  • Model Context Protocol (MCP)

Fine-tuning & alignment

  • TRL
  • PEFT / LoRA
  • Unsloth
  • Axolotl
  • DeepSpeed
  • vLLM

Computer vision

  • OpenCV
  • YOLO
  • Detectron2
  • SAM
  • CVAT
  • Label Studio

Vector databases

  • Pinecone
  • Weaviate
  • Qdrant
  • pgvector
  • Chroma
  • Elasticsearch

MLOps & cloud

  • MLflow
  • Weights & Biases
  • Docker
  • Kubernetes
  • AWS SageMaker
  • Azure ML
  • Google Vertex AI

AI security

  • Garak
  • PyRIT
  • Llama Guard
  • NeMo Guardrails
  • OWASP LLM Top 10

Software

  • Python
  • TypeScript
  • .NET
  • FastAPI
  • Node.js
  • React
  • Next.js
  • Flutter
How we work

From AI idea to live production in six steps.

  1. Discovery workshop

    A free session to map where AI saves time or money in your operation.

  2. Data audit

    We check what data you have, its quality, and what can be used safely.

  3. Prototype

    A working proof of concept on your real data within weeks.

  4. Train & evaluate

    Fine-tuning, annotation and rubric scoring until targets are met.

  5. Integrate

    Connected to your ERP, CRM, cameras or website with access control.

  6. Monitor & improve

    Ongoing quality tracking, retraining and support.

Engagement models

Start small, scale when it pays.

2–4 weeks

Pilot

One use case, one dataset, a measured result you can take to the board.

Monthly

Dedicated team

Engineers and annotators working as an extension of your team.

FAQ

Questions we hear most.

What AI services does iotain offer?

iotain integrates AI into existing businesses, fine-tunes large language models with SFT, RLHF and RPO, designs learning rubrics to evaluate and train client models, and annotates video to label products and productive, idle or non-productive time. We also build chatbots, AI agents, knowledge search and process automation.

What is the difference between SFT, RLHF and RPO?

Supervised fine-tuning (SFT) teaches a model your domain from example questions and answers. Reinforcement learning from human feedback (RLHF) trains a reward model on human rankings and optimises the model against it. RPO is a preference-optimisation method that learns directly from ranked answer pairs, which is often simpler and cheaper to run than full RLHF.

How does video annotation for productivity work?

We combine model pre-labelling with human review to mark every segment of your footage with the product in view and an activity state: productive, idle or non-productive. You receive frame-accurate timelines in CSV or JSON, plus training datasets in COCO or YOLO format for your own computer-vision models.

What is agentic AI and how can it help my business?

Agentic AI means AI agents that can plan and carry out multi-step tasks using your tools, such as updating your CRM, processing invoices or answering support tickets end to end. We build agents with clear permissions, human approval for high-risk steps and full audit logs.

Which AI frameworks and tools do you use?

We train and deploy models with PyTorch, TensorFlow, Keras, scikit-learn and Hugging Face, build agents and RAG systems with LangChain, LangGraph, LlamaIndex and MCP, and run them on AWS, Azure or Google Cloud with MLflow, Docker and Kubernetes. We work with OpenAI, Claude, Gemini, Llama, Mistral and other models.

How do you secure an LLM or AI assistant?

We red-team your model against the OWASP Top 10 for LLM applications, testing prompt injection, jailbreaks, data leakage and unsafe tool use. Then we add guardrails, input and output filtering, least-privilege tool access and monitoring, and retest until the issues are closed.

Can you add AI to our existing ERP, CRM or website?

Yes. We connect AI assistants and agents to the systems you already use, such as SAP, Microsoft Dynamics, Odoo, Salesforce, HubSpot or a custom platform, without replacing them.

Is our data kept private?

Your data stays under your control. We can train and deploy models in your own cloud or on-premise, redact personal data before training, and work with OpenAI, Azure, Claude, Gemini or fully private open-source models.

How do we get started?

Book a free AI discovery workshop. We map where AI can save time or money in your business and propose a pilot with a measurable result.

Contact

Book a free AI discovery workshop.

Tell us about your systems and your goal, and we'll set up a call.