Generative AI building blocks for knowledge work

Capture knowledge from documents and recordings, find answers in it, and write source-grounded reports. Every component, module and use case runs in your browser.

Try Purchase Order Processing
Solution Configuration Wizard (beta)

New: Report Writer, Source Normalizer, Knowledge Curator and Knowledge Synthesizer

Knowledge capture

Knowledge access

Knowledge synthesis

Try it with your own data

Every demo accepts your own documents and recordings. Companies in Finland can get free proof-of-concept development from GAIK's team.

Sign in to access the interactive demos. Don't have an account? Sign up.

Use Cases

End-to-end applications for real business tasks, built from the modules and components below.

7 demos
Purchase Order Processing demo

Purchase Order Processing

Extract purchase orders and BOMs, price them from a price list and draft the order

PO + BOMsFee PricingYour Own FieldsPDF Export
Construction Report Writing demo

Construction Report Writing

Turn on-site voice notes and the customer's documents into a source-grounded report

Voice NotesCustomer DocumentsSource-groundedWord Export

Helpdesk Chatbot

A customer service chatbot that answers from your own services and FAQ, and hands over to a person

Video Transcription & Captioning

Upload audio or video, or open the ready-made example, to generate subtitles and transcripts

Semantic Video Search

Ask in plain language and jump to the right moment in indexed videos

Incident Reporting

Record an incident by voice or text and get a structured report

Construction Diary

Log daily site activities by voice or text and extract structured data

Coming soon: Customer onboarding and sales assistant · Sales Proposal Generation · Learning plans & recommendations

Software Modules

Ready-made pipelines that combine several components into one workflow.

5 modules

Audio → Structured Data

Knowledge capture

Transcribe audio files and automatically extract structured data

Upload AudioAuto TranscribeExtract DataPDF Export

Document → Structured Data

Knowledge capture

Parse PDF, Word documents, and images to automatically extract structured data

Upload DocsAuto ParseExtract DataPDF Export

RAG Builder

Knowledge access

Index PDF documents and ask questions with AI-powered citations

Upload PDFsAI SearchCited AnswersSource Tracking

Report Writer

Knowledge synthesis

Generate structured reports from documents, audio, images and spreadsheets, with per-section review

Mixed inputsAgentic reviewSection dependenciesConfig import/export

Report Writer v2

Knowledge synthesis

Write a report in stages — normalize, curate, synthesize, review — and edit every file in between

Staged pipelineEditable workspaceSection dependenciesWorkspace .zip export

Software Components

Single building blocks, each usable on its own from the gaik Python package.

13 components

Knowledge capture

8 components· Extract the information you need from documents, recordings, images and spreadsheets.

Schema Generator

Turn extraction requirements into reusable Pydantic models and field policies

Extractor

Automatically find and list important details from any document

Vision Extractor

Extract structured data from PDFs and images in one LLM call, with no separate parsing step

Parser

Read text and layout from PDF, Word files, and images accurately

Classifier

Automatically sort your files into the right folders

Transcriber

Specialized transcribers with correction features to convert voice recordings and videos into clear, written text

Source Normalizer

Convert documents, spreadsheets, recordings and images into Markdown that keeps each file's name

Knowledge Curator

Collect verified facts per topic from normalized sources, each with its exact quote and location

Knowledge access

2 components· Ask questions of documents, databases and tables, and get answers you can check.

PostgreSQL Agent

Ask a database questions in plain language — the agent writes and runs read-only SQL

Tabular Agent

Upload a CSV or Excel file and ask it questions — even messy report-style sheets

Knowledge synthesis

3 components· Write reports, audio and evaluations that stay grounded in their sources.

Text-to-Speech

Generate downloadable spoken audio from text in Finnish or English

LLM-as-Judge

Score extractor output, detect hallucinations, and run a multi-model judge panel

Knowledge Synthesizer

Write a reviewed, source-grounded report from curated facts, with citations and visible review edits

Coming soon: Retriever · Embedder · Vector Database

No-code Assets

Use GAIK's extraction know-how without writing code.

13 assets

Agent skills

9 available

Download a skill for Claude Desktop or install the plugin in a coding agent.

Prompts

4 available

Copy a prompt into ChatGPT or Claude to extract structured data. Nothing to install.

Build your own solution with GAIK

Every demo on this site runs on gaik, an open-source (MIT) Python package. Install it, follow the docs and examples, or let the Wizard design a proof of concept for your use case.

terminal
$pip install gaik[all]
DocumentationGuides, use cases and the component reference.PyPI packageInstall only the extras you need.Examples on GitHubRunnable example scripts for the components and modules.Solution Configuration WizardBetaPrivate beta: request access to design a proof of concept.
GAIK Toolkit

Generative AI building blocks for knowledge capture, access and synthesis.

Co-funded by the European Union

Demos

Use CasesSoftware ModulesSoftware ComponentsNo-code Assets

Resources

GitHubDocsPyPI

Project

gaik.aiRequest AccessPrivacy

Disclaimer: The demo website uses Microsoft Azure APIs for OpenAI's and Anthropic's models, and Google's Vertex AI for Gemini models. No user data is retained, and neither Azure nor Vertex AI uses any user data for model training.

© 2026 GAIK ProjectThe gaik package is open source under the MIT licence.
GAIK