Platform Overview

Everything your team needs to capture, structure, and act on project data

From asset registers and document handover to AI-assisted planning — Oestler is a single platform for the full lifecycle of construction intelligence.

Get Started Free

A structured record for every piece of equipment

Every asset in Oestler is a ten-view record — not a row in a spreadsheet. Attributes, validation, photos, links, tags, tasks, containers, relationships, data requests, and a QR code, all in one place.

📋

Attributes & DPK

Define typed attribute schemas for every asset class. Group related fields into Data Package Keys (DPKs) for structured bulk capture. Six validation types: BOOL, INT, FLOAT, STRING, REGEX, LINK.

Validation

Field-level validation rules flag bad data the moment it's entered — not months later in a handover audit. Pattern-matched REGEX rules enforce tag formats and reference IDs across the whole register.

📷

Photos

Attach a full photo gallery to any asset. Photos are uploaded, stored, and previewable from both desktop and mobile. Field teams document as-installed conditions without leaving the platform.

🔗

Links

Configure URL templates that embed asset tag numbers and attributes as variables. One click navigates from an Oestler record to the same asset in any connected system.

🏷️

Tags

Free-form tags for cross-cutting categorisation — systems, zones, disciplines, contractor packages. Tags are searchable and filterable across the full register.

📦

Containers & Relationships

Model the physical and logical hierarchy of a facility. Assign assets to containers (systems, floors, train segments). Define typed relationships: feeds, controls, monitors, supplies.

📊

Saved Views

Configure column visibility, order, and filter presets. Save views by name and share them with the team. Column-level attribute filtering with multi-select option lists.

📥

Import

Bulk-import assets from spreadsheets. Map CSV columns to asset fields, validate on import, and review errors before committing. Bring existing registers into the platform without manual entry.

ISO 19650-aligned document management and digital handover

The Document Register, Annexure system, and digital signature workflow bring structured handover compliance to teams that have historically managed it in email and shared drives.

  • Document Register — Track every project document with title, revision, type (AF, CM, DR, M3), and ISO 19650 suitability code (S0–S7)
  • Suitability Codes — Built-in support for the full ISO 19650 code set: S0 (work in progress) through S7 (archived), surfaced as selectable tags on every document
  • Annexures — Attach structured sign-off sheets to any document. Define reference ID, purpose, and required signatory count
  • Signing Sheet — An auto-generated PDF cover sheet for each Annexure, printable with QR code linking back to the digital record
  • Canvas Signatures — Full-screen touch-optimised signature capture, directly in browser. No plugin required.
  • Anonymous Signing — Share a unique /sign/:docId URL with any signatory. They sign without an Oestler account. Signatures are stored and linked to the Annexure.
  • QR + PDF Export — Export signed Annexures as PDF with embedded metadata. QR codes on printed sheets link to the live digital record.
  • Manuals — Attach and organise O&M manuals, commissioning reports, and warranty documents against the relevant asset or document entry
  • Signatory View — See signing status for all open Annexures at a glance: who has signed, who is pending, and when each signature was captured
  • Lists — Structured checklists attached to document or asset records for inspection workflows

Personal productivity with AI that remembers your work week

The Notebook is a personal operating system inside Oestler — to-do management and AI assistance in one place, synced to your project context.

✏️

To-Do Lists

Multiple lists per user. Drag-to-reorder via dnd-kit. Every task carries a full audit trail: created, modified, split, merged, completed, reverted — all timestamped and attributed.

🔀

Split & Merge

Break broad tasks into focused sub-tasks with the Split modal. Combine related tasks into a single item with Merge. Lineage is preserved in the audit record.

AI Refine & Suggest

Janus reviews your task list and proposes rewrites (Refine) or new tasks (Suggest). Side-by-side comparison before any change is applied. Powered by Gemini Flash Lite and Gemma in parallel.

📤

Shared Lists

Invite project members to a shared list via email. Collaborators can add, complete, and reorder tasks. ShareListModal sends invitations directly from the project member roster.

💬

Comments & Audit

Add a comment when completing or disregarding a task. Full TodoInfo modal shows the complete history of any task — reversible at any point with the Revert action.

Four modes of AI reasoning with persistent, project-grounded memory

Janus is an AI assistant built into the Notebook that accumulates memory across sessions — drawing on your tasks, conversations, and project context to assist across four distinct cognitive modes.

  • Ask — General Q&A grounded in your project context and connected manuals
  • Reflect — Retrospective analysis of your week using task completions, chat history, and memory fragments. Daily todo summaries feed into Reflect automatically.
  • Plan — Forward-looking priority and sprint planning. Janus surfaces what needs attention next based on what you've told it and what your tasks say.
  • Debate — Structured adversarial reasoning across three simultaneous roles: Advocate For, Advocate Against, Adjudicator. Each role has its own configurable persona.
  • Persistent Memory — Janus extracts memory fragments from every conversation and stores them long-term, tagged by source: Chat, Manual, or Todos
  • Memory Frequency — Configurable extraction frequency (every 10, 20, or 30 messages). Mute or delete individual memory entries from the Memory tab.
  • Persona Selection — Choose from native Gemini, Descartes, Bertrand Russell, or define your own. Separate persona assignments for each Debate role.
  • Prompts Tab — Define Janus's role, responsibilities, technical resources, and communication style in a structured configuration form that persists across sessions.

From physical equipment to digital record in one scan

Every asset generates a unique QR code. The Tag Portal extends that QR infrastructure to route scans across multiple CMMS and asset management platforms.

  • QR Code Generation — Every asset record generates a unique, printable QR code linked directly to that record
  • Built-in QR Scanner — Scan directly inside the Oestler mobile interface. No third-party QR app required.
  • Instant Field Access — One scan returns the full asset record: attributes, photos, open tasks, commissioning records, all of it
  • Tag Portal Routing — A single scanned tag can route to any connected platform. Users choose their destination from one interface, not per-device configuration.
IBM Maximo Hexagon Power BI Oestler Native

Search that understands relationships, not just text

Knowledge Search traverses the relationships between assets, documents, and attributes to return contextually relevant results — not just name matches.

  • Search by room number and return all assets physically located there
  • Search by specification value and find every asset that shares it
  • Traverse containers and hierarchies: find all assets in a system, sub-system, or process train
  • Results surface asset tag, description, location, and key attributes — ready to navigate into

Role-based access, project management, and licence control

Oestler's Settings module gives platform administrators full control over who can do what, at the project and organisation level.

👤

Users & Profiles

Manage platform users, update profiles, and configure per-user notification preferences including push and email alert thresholds.

🔐

Roles

Define granular permission roles at the project level. Assign roles to users and groups. Roles control read/write/admin access per module.

👥

User Groups

Batch-assign roles and access to user groups. Manage team structures that span multiple projects from a single administration view.

🗂️

Projects

Create and manage project workspaces. Each project has its own asset register, document register, and notebook — all fully isolated.

📄

Licences

View current plan, active seat count, and token usage. Admin-promotion controls for upgrading team members to higher tiers. Licence status visible per user.

🔔

Notifications

In-app notification drawer with real-time updates. Per-user configuration for which events trigger push vs email alerts.

Ready to see it in action?

Get started with a free account. No credit card required.

Start for Free