Liminil Document Agent

Turn your municipal website into a trusted, searchable knowledge hub

For NL municipalities that want residents to find answers fastโ€”without extra KCC pressure.

Make your public web pages, PDFs, and internal documents instantly searchable and answerable, with clear citations back to the original source. Self-hostable, AVG-friendly by design, delivering a polished citizen experience on day one.

Why Municipalities Choose Liminil

๐ŸŽฏ

Better Service, Fewer Calls

Residents quickly find opening hours, permits, waste schedules, APV/by-laws, council minutes, and moreโ€”reducing KCC load significantly.

๐Ÿ”—

Trust Through Transparency

Every answer includes links to the exact source so citizens can verify information and build trust in municipal services.

๐Ÿ›๏ธ

Own Your Content & Vectors

Storage, indexes, and analytics stay in your environment for AVG/GDPR alignment and complete data sovereignty.

๐Ÿš€

From Pilot to Production Quickly

Deploy with Docker; the included UI lets you test with real users immediately and scale as needed.

๐Ÿ‡ณ๐Ÿ‡ฑ

Optimized for Dutch Content

Works smoothly with NL-language pages and documents common to municipal sites and government structures.

How It Works

One-time website setup by Liminil: As part of onboarding, Liminil performs a one-time configuration of the website crawler (domain/sitemap, inclusion & exclusion rules, update frequency). After that, content stays in sync automaticallyโ€”no ongoing tuning required.
1

Capture

Website: Liminil sets up the crawler once during onboarding (scope, rules, cadence). Files: Drag-and-drop uploads via UI or API. System stores raw files and extracted pages.

2

Index

Documents are embedded into vectors and persisted in your managed index. Sync endpoint supports incremental or full reindexingโ€”on schedule or on demand.

3

Retrieve

Queries can be smart-rewritten for recall, searched semantically, and returned with normalized references (title + URL).

4

Answer

The agent assembles concise responses, streams tokens over SSE if requested, and includes click-through citations so users can confirm the source.

Key Capabilities

๐Ÿ“‚

Ingestion & Management

  • Intuitive web UI for uploads and corpus management
  • Object-storage-style controls with pagination
  • Local content server for fast text page delivery
  • Clean HTTP API for all operations
๐Ÿ”

Indexing & Retrieval

  • Embedding + vector indexing pipeline
  • Explicit sync endpoint (incremental or full)
  • Semantic search with configurable query rewriting
  • Consistent JSON responses with normalized references
๐Ÿ’ฌ

Search Experience

  • Polished chat/search interface with source highlights
  • Developer API: JSON or SSE for streaming answers
  • Health check for monitoring and uptime dashboards
  • WCAG-conscious design for accessibility
๐Ÿ”’

Ops, Security & Compliance

  • Environment-driven production configuration
  • Self-hostable for AVG/GDPR alignment
  • Minimal Node.js footprint with Docker support
  • EU data residency requirements supported

Outcomes for Dutch Municipalities

๐Ÿ›๏ธ Citizen Self-Service That Actually Works

Residents find answers to "vergunningen", "afvalkalender", "parkeerinformatie", subsidies, APV, and council minutes directly from search.

๐Ÿ“ž Lower KCC and Email Volume

Fewer repetitive questions and better first-contact resolution reduce administrative burden on municipal staff.

๐Ÿ“‹ Faster Woo Responsiveness

Surface relevant documents and passages with verifiable citations to speed up freedom of information requests.

๐ŸŽฏ Consistent Answers Across Departments

A single, reliable knowledge layer over dispersed websites and files ensures consistent information delivery.

๐Ÿ“Š Measurable Improvement

Track queries, result quality, and deflections via the admin dashboard to demonstrate ROI and service improvement.

Deployment, Onboarding & Integration

๐Ÿ”ง One-time Website Setup by Liminil

We configure crawl scope, rules, and refresh cadence so your site stays in sync automatically.

โ˜๏ธ Self-host or EU Cloud

Run in your own environment or preferred EU provider for complete control and compliance.

๐Ÿณ Docker-based

Simple to deploy, update, and roll back with containerized architecture.

๐Ÿ”Œ APIs for Extensibility

Use JSON/SSE endpoints to power your intranet, mobile apps, or chatbots.

๐ŸŒ Plays Nicely with Your Stack

Reverse-proxy friendly; easy to place behind existing gateways and infrastructure.

What's Included

๐Ÿ’ฌ

Search/Chat UI for Citizens and Staff

โš™๏ธ

Admin/Manage UI for Uploads & Controls

๐Ÿ”Œ

HTTP API with JSON + SSE

๐Ÿ”„

Indexing/Sync Hooks for Fresh Vectors