KAIROS

AI-Assisted Cognitive Mapping

KAIROS is currently available in French. English localization is in progress.

O2 = 100 50 0
>50 Breathing 30-50 Stalling <30 Suffocating

Turn your AI conversations into structured thought. KAIROS replaces the linear chat with a canvas of connected cards, measures the vitality of your thinking in real time, and injects friction when ideas start going in circles.

6 LLM providers 4 visual themes Multi-canvas tabs Dynamic ambient background 725 unit tests

The Problem

When you think with an LLM, a silent dynamic takes over: mutual agreement. The model validates, you nod along, and thought locks itself into a comfort loop.

"I think consciousness emerges from the brain"
"Yes, that's an interesting perspective. Consciousness as an emergent property..."
"Exactly!"
"Absolutely, this view aligns with..."
Six exchanges later, not a single new idea. Polite rephrasing, mutual validation, zero bifurcation.

Friction is not noise to be reduced. It's the engine of emergence. When your ideas look too much alike, KAIROS throws in a question that disrupts — to restart thought.

Before / After

Standard chat
Consciousness emerges from the brain
Yes, that's a fascinating perspective...
Exactly!
Absolutely, this view aligns...
That's it!
Precisely, one could say that...
⟳ Validation loop
No new idea after 6 exchanges
With KAIROS
Consciousness emerges from the brain
Yes, that's a fascinating perspective...
Exactly!
O₂ < 30 — friction injected
[FRICTION] What if the brain were a receiver rather than a generator?
Hmm... interesting. What would that change?
↗ Bifurcation created
New line of exploration

The Canvas Replaces the Chat

Instead of a scrolling thread of messages, KAIROS lays your ideas on a spatial canvas. Each idea is a card, each link a connection. The result is a thought graph you can explore, rearrange, and structure.

AI Consciousness Tech Ethics +
🏠 All 🎯 🔍
Consciousness = emergence #hypothesis
The brain generates everything
But what about lived experience?
What if the brain wasn't enough?
Claude O₂ < 30 — friction
[FRICTION] You've been asserting that "the brain generates everything" for 3 turns. But what distinguishes this position from standard reductionism?

4 Operations, Nothing Hidden

DEVELOP

Generates new cards connected to the existing graph. Two automatic sub-modes: deepen when the graph is open, diverge when it converges too much.

Degressive generation: 3 cards at first, then 2, then just 1 targeted card as the canvas matures. The AI gradually steps back.

CONNECT

Links orphan cards to each other. No new content — only connections. Weaves the graph's structure.

SYNTHESIZE

Structured reading of the graph in 3 blocks: thread (overall narrative), blind spots (under-explored areas), structural question (the question the graph is asking without formulating it).

PERSPECTIVES

Independent convergence analysis. 3 possible scopes: active graph, archived synthesis, or card selection. Produces a thread, action levers, and detected tensions.

Export as editorial HTML document (glassmorphism design, SVG arcs, refined typography).

The Oxygen System

KAIROS measures the cognitive vitality of your canvas in real time. A score from 0 to 100, a 3-axis radar triangle, and automatic intervention when thought starts suffocating.

ψ
Divergence
Graph openness — exploration potential
C
Coherence
Depth of reasoning chains
S
Sovereignty
Proportion of own thought vs. delegated
🪝

Structural Signals

The score is calculated around a neutral point of 50, modulated by 4 signals and 4 topological metrics.

  • Structure — connection/node ratio, detection of disconnected islands
  • Tag diversity — ≥3 new tags = bonus, stagnation = penalty
  • Friction — recently accepted friction = bonus
  • Convergence — bonus if perspectives were generated

Radar Triangle

3 independent axes from 0 to 100 that measure the balance of your thinking.

  • Divergence (ψ) — ratio of nodes with no outgoing chain
  • Coherence — longest implication chain in the graph
  • Sovereignty — 50% manual nodes + 25% manual connections + 25% edited LLM nodes

The chosen cognitive posture (Accompany, Name, Provoke) redistributes the triangle's weights.

💡

3 Zones, 1 Action

The score determines system behavior.

  • Breathing (>50) — free exploration, no intervention
  • Stalling (30-50) — forces diverge mode
  • Suffocating (<30) — automatic friction injection

Content diagnostics: semantic echo (redundancy between cards via 42K-entry thesaurus), tag saturation and concentration. These diagnostics are informational — they don't modify the score, but can cap it: a redundant graph can't display 95.

Pure snapshot model: the score reflects the canvas's current state, not a historical accumulation. Every action starts from the same calculation.

Co-creation

The AI builds on your ideas, not the other way around. KAIROS tracks the origin of every element and measures your ownership of the graph.

Origin Tracking

Every card carries its origin: user, LLM, friction, or capture. Cards created manually are tagged [USER] in the LLM context — the AI builds on them instead of rephrasing them.

Cards created since the last LLM cycle are tagged [USER·NEW] and become priority input for the next generation.

Measured Sovereignty

The Sovereignty axis of the radar triangle quantifies your ownership of the graph: nodes you created, connections you drew, and LLM cards you edited to make them yours.

A graph entirely generated by AI will have sovereignty near zero. KAIROS flags it, without forbidding it.

🔅

Degressive Generation

As the canvas matures, the AI generates less. At first, DEVELOP proposes 3 cards. Then 2. Then just 1, targeted. The AI fades when thought takes shape.

What KAIROS Does Today

~29,000 lines of TypeScript, 725 unit tests, no framework. Everything below is implemented and functional.

Canvas & Visual

🎨

4 visual themes

Obsidian (dark, default), Porcelain (light taupe), Aurora (dark blue), Kraft (warm sepia).

〜️

Organic SVG connections

Bézier curves with pulsing glow and animated SMIL particles. Implication (green, directional) and resonance (amber, bidirectional).

🔮

2.5D depth view

4 depth layers (scale, opacity, blur), mouse parallax, micro-rotation per card.

Dynamic ambient background

Sacred geometry (11 patterns), flow field, audio-reactive. Palette adapts to theme and time of day.

Intelligence

🤖

6 LLM providers

Claude (Anthropic), ChatGPT (OpenAI), DeepSeek, Mistral, Groq, Ollama (local). Config via radio cards, inline API key, model dropdown.

📋

Structured syntheses

3 blocks: thread (narrative), blind spots (under-explored), structural question. Cards archived and repositioned.

🎯

Smart placement

Cards generated by DEVELOP are positioned near their connection target, not stacked at the bottom of the canvas.

📜

Visual prompt log

History of every LLM interaction. System prompt / user prompt separation. Import indicators per card (✓ accepted / – ignored).

Workspace

🗂️

Multi-canvas tabs

Browser-style tab bar (Ctrl+T / Ctrl+W). Each canvas has its own LLM provider and model. Provider badge on each tab.

🎵

Ambient audio player

Integrated audio visualization + web radio mode (7 stations). Audio-reactive ambient background.

🧭

Full onboarding

9 full-screen slides, ephemeral demo canvas, 5 contextual coach marks. Built-in LLM setup wizard.

🛡

Security & robustness

SQLite backups every 30 min + on quit. Error boundaries, persistent logs, API key validation on startup.

KAIROS in Pictures

A few views of the application.

KAIROS canvas — cards, connections, and Oxygen gauge
Canvas in action — cards, organic connections, O₂ gauge and companion chat
Empty KAIROS canvas — sacred geometry background
Empty canvas — sacred geometry and dynamic ambient background
KAIROS home screen — Assisted and Autonomous modes
Home screen — Assisted and Autonomous modes, exploration list
KAIROS built-in user guide
Built-in user guide — full documentation accessible from the app

Theoretical Foundations

KAIROS builds on academic work in conversation analysis, cognitive psychology, and pragmatic linguistics.

🔧

Repair Sequences

Schegloff, Jefferson & Sacks (1977)

Conversational repair detects and resolves comprehension breakdowns. KAIROS uses these markers to identify moments of productive friction.

⚔️

Socio-Cognitive Conflict

Piaget, Doise & Mugny (1984)

Conflict between different perspectives stimulates learning and cognitive development. Friction is not an obstacle but an engine.

💬

Discourse Markers

Fraser (1999)

Discourse markers signal relationships between utterances. "But", "however", "actually" indicate productive friction.

🔄

Conflict Regulation

Butera, Sommet & Darnon (2019)

Epistemic regulation (productive) vs. competitive (parasitic). KAIROS distinguishes friction that advances from friction that blocks.

The Resonance Equation

The theoretical model behind KAIROS. Resonance emerges when intention and friction combine against linearization.

I
Intention
Trajectory, clear direction
×
F
Friction
Productive resistance
÷
L
Linearization
Loss through sequentiality
Productive friction generates bifurcations. It creates memory traces and turns alignment into something fertile.

The Cognitive Engine

Watch KAIROS's core mechanism: the O₂ gauge measures cognitive diversity. When ideas converge too much, friction is injected to restart thought.

O₂
50

How it works

+ Card — add ideas to the canvas

DEVELOP — generates connected ideas

CONNECT — links orphan cards

SYNTHESIZE — structured reading of the graph

O₂ = cognitive vitality. When it drops below 30, KAIROS injects friction to break convergence.

Journal

SUFFOCATION ZONE — FRICTION INJECTED

Explore the Canvas

Create cards, launch DEVELOP to generate ideas, use CONNECT to link your thinking — all directly in your browser, no API key, no install.

Drag & drop SVG connections O₂ gauge 4 themes Undo / Redo
Launch the interactive demo

Who Is It For?

KAIROS is for people who use LLMs to think, not just to produce.

🔬

Researchers

Explore hypotheses without falling into confirmation bias

🎨

Creatives

Brainstorm without circling the same ideas

🧠

Philosophers

Push a line of thought beyond comfortable agreement

📚

Students

Learn to structure thinking and detect blind spots

📋

Project leads

Map a complex problem, identify dependencies

📝

Writers

Prepare a thesis, dissertation, or structured argument

KAIROS is not a productivity tool. It's a thinking tool.

Technical Documentation

KAIROS project documentation, automatically synced from the repository.

Loading documentation...