LogbrainBook a call
Logbrain

Artificial intelligence

Evaluate before committing.

Would AI help your project? We help you assess its value, costs and requirements, starting with what you need.

When can we help?

The situations in which clients most often call us on this subject.

01

Assess the value of AI

Work out what it could improve in your daily work, and at what cost.

02

Compare approaches

Evaluate AI alongside conventional automation and your existing tools.

03

Test with your own data

Measure benefits and limitations before deciding what comes next.

04

Adapt a model

Assess whether training or post-training would help in your domain.

What you get

Which AI use case would truly help your organisation?

We compare approaches, then test with your data when appropriate. From RAG to model adaptation, choices are assessed against quality, costs, confidentiality and your teams’ ability to operate the solution.

  • A reasoned recommendation
  • A focused test where AI is appropriate
  • An estimate of costs and constraints
  • Talk to us

The tools we use

We choose with you, based on what your team already knows how to run. No imposed technology.

Connect data and tools

  • RAG architectures
  • LangChain
  • LangGraph
  • Deep Agents

Evaluate and observe

  • LangSmith
  • Evaluation datasets
  • Cost monitoring

Choose models

  • OpenAI
  • Claude · Anthropic
  • Gemini · Google
  • LLM
  • VLM
  • Open-weight models
  • Open-source models

Train, adapt and serve

  • Training
  • Post-training
  • Fine-tuning
  • PyTorch
  • Hugging Face Transformers
  • TRL
  • vLLM

Frequently asked questions

The technical questions we get in a first meeting, with our candid answers.

How do we build a RAG that holds up in production, not just in a demo?

A useful RAG is 80% about data and evaluation, not the model. Concretely: a versioned ingestion pipeline that splits documents along their structure (headings, sections, tables) and keeps metadata (source, date, access rights); hybrid retrieval (vectors and keywords) followed by reranking; an evaluation set of 50 to 200 real questions with expected answers, replayed on every change; answers that cite their sources and can say “I don’t know”. Access rights are enforced at retrieval time, never delegated to the model.

AI workflow or autonomous agent: how do we choose?

If the path of the task is known in advance (extract, classify, summarise, route), a workflow with a few model calls is more reliable, cheaper and testable. An agent that decides its own steps is justified when the path varies with every case and errors are recoverable (human validation, reversible actions). We almost always start with the workflow and add autonomy where it proves useful.

How do we measure whether a generative AI system works?

With an evaluation that looks like software testing: a set of representative cases built with business teams, explicit criteria (accuracy, faithfulness to sources, format, justified refusal), a score computed automatically on every change of prompt, model or data, then a sample reviewed by humans. In production, user feedback and failure cases feed that set continuously.

Can our data stay with us?

Yes, at several levels: models served in your own cloud region (Amazon Bedrock, Azure OpenAI, Vertex AI) with no training on your data; open models (Mistral, Llama, Qwen) deployed in your infrastructure; or sensitive data filtered before the call. The right level depends on your data classification and the operating cost you accept. We write it down explicitly during scoping.

What does an AI assistant cost in production?

Three items: model calls (predictable once volume is known, and reducible through caching, a smaller model for simple steps and short prompts), the retrieval and ingestion infrastructure, and above all the human time spent on evaluation and data upkeep. A pilot measures all three on your real volumes before any commitment.

Should we fine-tune a model?

Rarely first. A good prompt, examples and a RAG cover most needs. Post-training becomes relevant when the output format is tightly constrained, when volume justifies a smaller and cheaper model, or when the domain has vocabulary that general models handle poorly. The decision rests on an evaluation, not an intuition.

Shall we talk?

A project, a question, a doubt about an architecture: email us or book a slot. The first conversation is for understanding, not selling.