Serious work, in any discipline, with an AI Assistant that shows its work.

Insight LM is a desktop workbench where you organize source material into workbooks, run analyses in notebooks, and work alongside an AI Assistant that does the work — searching, reading, computing, and building artifacts with deterministic tools over your data. Engineering, legal analysis, education, research — the workbench is the same; your discipline shapes it.

Read the documentationLearn more

What is Insight LM?

Insight LM is a lightweight desktop application for workbook management and AI-assisted analysis in any discipline — it is used today for systems engineering, legal work, grading model-based coursework, and financial research. It brings your documents, data, notebooks, and a working AI Assistant into one workbench — inspired by the layout and extensibility of a modern code editor, but built for knowledge work.

Data, not just documents

Documents are views of underlying data. Workbooks organize sources, references, and generated artifacts so results stay traceable.

Notebooks are the engine

Analyses run in real notebooks with managed Python environments, so every result is reproducible and inspectable.

A real Assistant, not a chatbot

The Assistant does the work — it searches, reads, queries, computes, and builds artifacts through deterministic tools over your workbooks, with receipts on its claims.

Capabilities

Workbook management

Import, organize, and version source material. Search and read across a workbook yourself or hand it to the Assistant.

An Assistant over your data

Ask for answers or hand off whole tasks, grounded in your sources. Results cite where they came from.

Notebook execution

Run Python notebooks against workbook data in app-managed environments — no local setup required.

Extensible workbench

Extensions contribute views, commands, tools, and workflows through a stable public API.

Deterministic tool servers

Capabilities are delivered by standalone tool servers (MCP), keeping the assistant's actions auditable and repeatable.

Graphs at the core

An in-app ontology and SPARQL service, graph files as first-class workbook documents, and write-once versioned graph publishing. Objects are created through structured methods, so consistency, provenance, and traceability are properties of the system.

Imperfection, managed

The Assistant is deeply knowledgeable but not infallible — so its work is governed by executable mathematics, scripts, and workflows that check results deterministically instead of taking them on faith.

Architecture

Insight LM follows an extension-workbench architecture: a host application owns the shell, layout, and state; features arrive as extensions through a public API; and AI capabilities are grounded by deterministic tool servers working over structured knowledge graphs — that grounding is where provenance and traceability come from.

Host Workbenchshell · layout · workspace · persistenceExtension APIstable public boundaryExtensionsviews · commands · tools · workflowsAI Assistant Runtimea working assistant, governed by checksDeterministic Tool Servers (MCP)search · read · query · compute · webWorkbooks · Data · Knowledge Graphsprovenance and traceability by construction

Where this is going

In active build — published because it drives the architecture that already ships.

Full work capture in the graph

The whole decision loop — event, assumptions, data, models, simulation and analysis, decision, and back to event — captured in the graph as it happens. “Why did we decide this?” becomes a query, not an archaeology project.

The graph as system of record

Documents, views, and dashboards become projections of graph-held knowledge — no more dead documents drifting from the truth. The workspace grows as your graphs grow.

Graph-first extensions

New extensions build on graphs as their base — starting with lightweight systems modeling where the model is a graph in your workbook and the Assistant is a first-class modeler.

Provenance-aware automation

We run our own CI with these same graph features — builds, verifications, and automations recording provenance into the graph, so the system integrates and verifies its own capabilities.

A system that extends itself

Extensions contribute agents, skills, and workflows through the public API — and the Assistant can author new ones using the same structured, human-gated methods. With hot-loading in build, the workbench moves toward governed self-evolution.

Screenshots & demos

Screenshots and demo recordings are coming soon.

Documentation

Getting-started guides, concepts, architecture notes, and reference material live on the documentation site.

docs.insightlm.dev

Contact & about

Insight LM is under active development. For inquiries, contact the team at contact@insightlm.dev.