thalabus · Technology

The technology behind thalabus.

For IT architects and AI specialists: how thalabus connects search, knowledge, agents and language models to deliver reliable results. All modules are developed in Switzerland for thalabus and aligned with a common architecture. The core is open source. The core is open source.

01 · Architecture

Multi-Agenten, Knowledge-Graph-RAG, lokale LLMs.

thalabus orchestrates AI solutions within your IT landscape, on-premises or in your private cloud. A task planner forms the core: it breaks complex tasks down into sub-steps that specialized agents solve reliably, even with small language models.

Architektur von thalabus Oben der Zugang (Web-Oberfläche, REST-API, Python-SDK, MCP), der Anfragen an die Orchestrierung übergibt. Darunter vier Schichten: Quellen (Dokumente, Systeme und Datenbanken, Bilder und Scans), Aufbereitung (OCR und Bildanalyse, Indexierung, Ontologie-Generierung), Wissen (Knowledge Graph, Graph-Datenbank, Dossiers) und Orchestrierung (thalaplan, Agenten, Tools und Skills, Deep Reasoning, Qualitätsprüfung). Über Tools fragen die Agenten Quellsysteme bei Bedarf direkt ab. Unten die Modellschicht: kleine lokale LLMs für Deutsch, Französisch und Italienisch, Fine-Tuning, Konfiguration in Sprache, optional Cloud-LLMs. Betrieb On-Premise, in der Private Cloud oder auf dem eigenen Rechner.OPERATION: ON-PREMISES · PRIVATE CLOUD · OWN MACHINEACCESSWeb-UIREST-APIPython-SDKMCPSOURCESPROCESSINGKNOWLEDGEORCHESTRATIONDocumentsSystems & DBsImages & ScansData remains in the source system,permissions apply from thereOCR & image analysisIndexingOntology generationKnowledge GraphGraph-DBDossiersRAG with exactsource verificationthalaplanTask-PlanerAgentsTools & SkillsDeep ReasoningQuality controlparallel · traceableTools query source systems directly as neededMODELSsmall local LLMs· D / F / IFine-tuning as neededConfiguration in natural languageCloud LLM optional
Operation
On-premises, private cloud, local cloud provider or your own machine. Cloud models available upon approval.
Orchestration
thalaplan: goal extraction, decomposition into sub-steps, prompt optimization, parallel agents and tools. Deep reasoning with template-based thinking patterns.
Knowledge
Complex RAG: content and relationships in ontologies and graph databases, with exact source verification.
Data access
Protected data remains in your source systems and is queried directly as needed, respecting the source system permissions.
Models
Small LLMs for German, French and Italian, with fine-tuning on demand.
Quality
Automatische Prüfung aller Zwischenergebnisse, 99+% correct results. Clean code, 100% testable. Multilingual regression test framework.
Interfaces
REST Python-SDK MCP, expandable agent and skill library, extension points.
02 · Orchestration & Deep Reasoning

Three layers, one end-to-end process.

Your business process remains in control. thaladeep breaks a process step down into stages and works through them in cycles. thalaplan assigns the tasks of each stage to agents working with skills and tools.

Drei Ebenen: Prozessebene mit Prozessschritten, Reasoning-Ebene thaladeep mit Stufen in Zyklen, Multi-Agenten-Ebene thalaplan mit Aufgaben, parallelen Agenten, Skills, MCP-Tools und BackendsPROCESS LEVEL · YOUR BPM SYSTEMProcess step AProcess step BProcess step CREASONING LEVEL · THALADEEPStage 1Stage 2Stage 3Stage ...N cyclesMULTI-AGENT LEVEL · THALAPLANTasksAgents, parallelSkillsMCP-ToolsBackendsWeb
Configuration
Each use case is configured with structured plain-text documents for a clearly defined purpose.
Workflow
Each stage passes through a status cycle from open to in progress, summary, review and completed, across multiple cycles if needed.
Workspace
Dossier, incoming documents, notepad and output documents for every case.
Quality
Automatic prevention of hallucinations, with every statement traceable back to its source.
User Interface
Optionally a dedicated user interface for each use case, along with PDF reports.
Integration
Optionally connected to external BPM applications and your backends.
thalaplan

thalaplan, the planning engine at the core of thalabus.

thalaplan works with customizable plan templates: it generates plans autonomously, configures template-based plans and executes customer-specific plans. It breaks down every goal into precise sub-steps that even small local models handle reliably. Specialized agents work in parallel, using tools and skills ranging from search and OCR to database queries, APIs and MCP. Every intermediate result is automatically checked for accuracy and completeness, and the process ends with a sourced result that your specialist approves.

Ablauf in thalaplan Ein Ziel geht an den Task-Planer thalaplan, der es anhand anpassbarer Plan-Templates in fünf Teilschritte zerlegt. Agenten bearbeiten die Schritte parallel. Jedes Zwischenergebnis wird geprüft und bei Bedarf korrigiert. Dabei nutzen sie Tools und Skills wie Suche, OCR, Datenbankabfragen, APIs und MCP. Danach entsteht ein Ergebnis mit Quellen, das eine Fachperson prüft.GoalPlan templatesCustomizablethalaplanTask-PlanerAgent · ResearchAgent · ExtractionAgent · ReconciliationAgent · AssessmentAgent · DraftverifiedcorrectedResult+ SourcesTools & SkillsSearch · OCR · DB query · API · MCP
03 · Search & Knowledge

Multiple search methods, one verified dataset.

thalabus combines semantic, category, multilingual full-text and knowledge graph search, re-ranking all hits together. The result is a clean dataset that users can save and reuse across chats and tools.

Eine Anfrage wird augmentiert und parallel mit fünf Suchverfahren beantwortet, die Treffer werden gemeinsam neu gerankt und zu einem wiederverwendbaren DatensatzRequestPrompt augmentationSemantic searchCategory searchFull text, multilingual (BM25)Graph: GraphRAG, PathRAGCombined expressionsRerankingRecordreusable
Search
Semantic search using embeddings, deterministic category indexes, multilingual full-text search (BM25), knowledge graph search (GraphRAG, PathRAG, multi-turn RAG) and query expressions that combine them all.
Result
Fast re-ranking across all search methods, relevance controls for users, datasets ready to save and reuse.
Ontology
Fully customizable with entities, relationships, attributes, categories and vocabularies. Import and export in OWL, Turtle and JSON-LD.
Knowledge Graph
Automatic extraction from documents, Confluence and intranet sources. Graph visualization with direct links to sources.
Consistency
Source consolidation and automated detection of contradictions.
04 · Models & Security

The right model for every requirement.

thalabus is optimized for small, local open-weight models running directly in your data center. Where scale matters and data protection policies allow, it works just as effectively with models from hyperscalers.

Local models
Open-weight models in your local data center for maximum confidentiality, featuring models optimized for German, French and Italian.
Cloud models
Frontier and cost-effective cloud models for maximum scalability, enabled upon your approval.
Knowledge distillation
Automated training of smaller models based on thalabus instructions, domain instructions and user feedback.
Isolation
Every chat and tool session runs isolated inside its own private container.
Access control
Access control lists for information, knowledge graphs, dossiers and documents: private, shared with groups or published to all. Anonymous users only see public content.
05 · Quality

Small models, continuously monitored and corrected.

Proprietary tools get the most out of small on-premises models. The de²generator sits between agents and the language model, monitoring the token stream and resolving errors as they occur.

Der de²generator zwischen thalabus-Agent und Sprachmodell: er prüft den Token-Strom auf Fehler, Inkonsistenzen, leere Antworten, JSON-Fehler und semantische Abweichungen, korrigiert sie oder fragt das Modell erneut anthalabus-Agentde²generatorchecks · correctsErrors · inconsistencies · empty responsesJSON errors · semantic deviationsLanguage modelrequest again if needed
de²generator
Validates the token stream between agents and inference, correcting errors on the fly or re-querying the model.
Tests
Automated, multilingual regression testing. Lean code, 100% testable, 99+% correct results.
Model Trainer
Automated knowledge distillation for fine-tuning smaller models.
Prompt Optimizer
Automatically writes and refines agent prompts.
Log Analyser
Automated error analysis with AI-assisted resolution.
06 · Extensibility

An open core, a consistent architecture.

The core of thalabus is open source. All modules, from RAG, planning and deep reasoning to the knowledge graph, are developed in Switzerland for thalabus and aligned with a shared architecture and roadmap.

Interfaces
REST Python-SDK for custom applications using AI services from thalabus.
Extensions
Custom agents, skills and external MCP-servers, widgets for chat and tools, additional tools for users.
Integration
Integration with case management and BPM systems, databases, document repositories and intranet environments.
Open Source
The core is open source. Specific tools and use case templates are part of the solutions from t2b.
In-house development
RAG, planning, orchestration, deep reasoning, ontology and knowledge graph, vendor-independent inference, prompt management, container orchestration with auto-scaling, model tester and trainer, regression testing.
Next step

Let us find your best AI use case.

In a use case workshop, we collaborate with your business team and IT department to build a solid project proposal for your management.

t2b’s Quality Management System passed the ISO9001 audit!

when working on customer sites, we most often have to adhere to our valued customers‘ Quality Management Systems. Documents we produce for them are stored on customers‘ infrastructure and the corresponding processes are documented there.

12.Nov'25: We are ISO9001 certified!

ISO 9001 Zertifikat der t2b AG

For t2b projects, internal process, as well for our consulting and architecture work we also follow our t2b QMS processes, which «live» on our Office365 Sharepoint environment (called bluediks) for the bigger part.

We are proud that we passed our initial audit without any findings!

You find our certificate here

Many thanks to the team!

Patrick Toenz