Answers with evidence
Every statement points to its source in the document.
01 / 08 — Services
We build AI applications on top of large language models (LLMs): assistants that answer questions from your own documents (retrieval-augmented generation, RAG) and agents that operate tools such as databases, email or your APIs on their own. Depending on requirements we use the OpenAI API, other providers or locally hosted open-source models.
01
The typical data flow — from input to result. Every station is replaceable and adapted to your systems.
02
LLM applications that work with your data and complete tasks on their own.
03
This is what an excerpt from a typical project looks like — readable, commented and without magic. That is exactly how we hand code over to your team.
from qc import VectorStore, LLM
store = VectorStore("handbuecher") # Dokumente → Embeddings
llm = LLM("gpt-4o" if cloud else "local")
def antworte(frage: str, nutzer):
treffer = store.suche(frage, k=6, rechte=nutzer.rollen)
kontext = "\n\n".join(t.text for t in treffer)
antwort = llm.chat(system=REGELN, kontext=kontext, frage=frage)
return antwort, [t.quelle for t in treffer] # immer mit Beleg 04
Every statement points to its source in the document.
The assistant only sees what the user may see.
Cloud today, local tomorrow — without a rebuild.
Automated tests with real questions before every release.
05
01.1
Staff ask in plain language — answers come with sources from manuals and contracts.
01.2
First replies to customer requests, ticket classification and hand-over to humans when needed.
01.3
Invoices, delivery notes or forms are read, validated and transferred into your system as structured data.
01.4
Quality control, counting or classification with OpenCV and neural networks — even right in the browser.
06
A chat assistant with RAG over all approved sources, per-document permission checks and answers with citations.
AI classifies incoming items, extracts data, creates records and drafts replies — uncertain cases go to a human.
07
RAG connects a language model to a search over your own data. Before each answer, relevant passages are retrieved and handed to the model. The AI then answers based on your documents rather than general knowledge — traceable and with sources.
A chatbot answers. An agent acts: it plans steps, calls tools such as databases, calendars or APIs, checks results and completes multi-step tasks. We define exactly what an agent may do and when a human must confirm.
No. Depending on the protection level we use cloud APIs under a data processing agreement, EU-hosted models or fully local models on your own hardware.
More services
Language models on your own hardware — data-sovereign, no cloud dependency.
Business processes that run themselves — with intelligent assistants and integrations.
Native and cross-platform apps for iOS and Android — from Swift to Flutter.
Ready when you are
Describe your project in a few sentences — you’ll get an honest assessment of feasibility, effort and the way forward.