Skip to content

Explore LQ.AI

What is LQ.AI?

LQ.AI is an AI workspace for legal teams that runs on computers you control. Work with your documents, ask questions, and attach reusable instructions called skills. You choose the AI services the workspace uses and review the answers against their sources.

LQ.AI in action

Ordinary LQ.AI document chat answers a fictional NDA follow-up about when the five-year confidentiality clock starts, quoting from the date of disclosure; the sample is ready and the response shows Tier 1.
Ask a focused question, then compare the answer's quoted wording with Section 4 of the fictional NDA. Completed ordinary chat using the configured local GLM model in LQ.AI v0.8.0. The displayed quote matches the sample; the UI badges do not replace your review. This is separate from the skill-chooser example. Open full-size screenshot

These examples use fictional material. AI answers require review; each caption identifies the workflow shown.

See more product examples
The fictional NDA demo matter contains a chat with sample-nda.md attached and marked ready.
Upload the fictional NDA and wait for its ready status before asking a question. Fresh LQ.AI v0.8.0 capture. Ready confirms text extraction, independently of a model answer. Open full-size screenshot
LQ.AI's Contract QA skill chooser beside the fictional NDA marked ready in the chat's attached files.
The fictional NDA is attached and marked ready; the Contract QA skill chooser is open beside it. Ordinary chat in LQ.AI v0.8.0. Ready confirms text extraction; an AI answer is a separate check. Open full-size screenshot
The completed fictional NDA response's Tier 1 details identify the host-ollama provider, with the question, answer and ready document behind the dialog.
Open the response's tier badge to inspect the declared route and provider. This response used the configured local route. A Tier 1 badge on one answer does not establish that document search, fallbacks or other enabled connections are local. Open full-size screenshot
LQ.AI's My skills page lists the built-in Contract Snapshot, MSA Snapshot and NDA Snapshot reference skills with Table badges.
Browse the built-in table-mode examples before choosing a multi-document review workflow. Fresh LQ.AI v0.8.0 library view. This screenshot shows the available examples, not a completed tabular review. Open full-size screenshot
From your material to a reviewed answer
From your material to a reviewed answer From your material to a reviewed answer

Bring a question and document context, optionally attach a reusable skill, ask a configured model, and review the answer against its sources. Refine the question or context when the result needs more work.

Open full-size diagramOpen full-size diagram
Diagram source
flowchart LR
    accTitle: From your material to a reviewed answer
    accDescr: Bring a question and document context, optionally attach a reusable skill, ask a configured model, and review the answer against its sources. Refine the question or context when the result needs more work.
    material["Your question and document context"] --> request["Ask a configured model"]
    skill["Optional reusable skill"] --> request
    request --> review["Review the answer and its sources"]
    review -.->|Refine the question or context| material

You need someone responsible for installation, updates, access, and backups. Start with made-up information while you check whether the setup and its workflows suit your team.

Sources for this explanation

Newer than v0.9.0 (not yet released)Checked against 671eab0d ·

How LQ.AI answers a question

When you ask a question, the app sends it to the application API. If you attach a knowledge base, the system retrieves relevant passages before asking a model. The model request goes through the Inference Gateway, which applies the configured routing and privacy rules.

How a question reaches a model
How a question reaches a model How a question reaches a model

The app sends the question and chosen context to the application API. The API assembles the request using document storage and retrieval, then sends model requests through the Inference Gateway. The configured route selects a local or cloud model; these are alternative routes. The answer returns through the gateway and API to the app.

Open full-size diagramOpen full-size diagram
Diagram source
flowchart TB
    accTitle: How a question reaches a model
    accDescr: The app sends the question and chosen context to the application API. The API assembles the request using document storage and retrieval, then sends model requests through the Inference Gateway. The configured route selects a local or cloud model; these are alternative routes. The answer returns through the gateway and API to the app.
    app["LQ.AI app"] -->|Question and context| api["Application API"]
    records["`Documents
and records`"] <-->|Read and store| api
    api -->|Assembled request| gateway["Inference Gateway"]
    gateway -->|Local route| local["Local model"]
    gateway -->|Cloud route| cloud["Cloud model"]

Document storage and retrieval support this flow within the deployment. The document-search model can have a different provider from the chat model: choosing local chat does not by itself make document search local. Other enabled connections also need their own review. See what information leaves the deployment for the full accounting.

This is a simplified request flow. The full system diagram includes storage, workers, optional integrations, and capability limits.

Sources for this explanation

Newer than v0.9.0 (not yet released)Checked against 671eab0d ·

Is it secure?

You control the computers running LQ.AI, access to the deployment, and its configuration. A cloud model can receive your question and document content; storing files locally does not keep every use of their contents local.

Review every route across the data boundary
Review every route across the data boundary Review every route across the data boundary

Documents and application records live in your environment, but LQ.AI can send content along separately configured routes. Model and tool requests go through the gateway; email and monitoring have their own enabled routes. Check the chat provider, document-search provider, research or connectors, and exports separately. Choosing local chat does not settle the other routes.

Open full-size diagramOpen full-size diagram
Diagram source
flowchart LR
    %% portrait-flat
    accTitle: Review every route across the data boundary
    accDescr: Documents and application records live in your environment, but LQ.AI can send content along separately configured routes. Model and tool requests go through the gateway; email and monitoring have their own enabled routes. Check the chat provider, document-search provider, research or connectors, and exports separately. Choosing local chat does not settle the other routes.
    subgraph controlled["Your environment"]
        direction TB
        workspace["LQ.AI and stored documents"]
        local["Local chat model"]
    end
    subgraph outside["External endpoints, when enabled"]
        direction TB
        cloud["Chat provider"]
        search["Embedding provider"]
        tools["Research and connectors"]
        exports["Email and monitoring"]
    end
    %% portrait-stack: workspace local cloud search tools exports
    workspace --> local
    workspace --> cloud
    workspace --> search
    workspace -.-> tools
    workspace -.-> exports

Local inference is available, but the chat model, document-search model, fallback models, and other enabled connections must each be checked. Security depends on the deployment and on which services you enable. Read the full data accounting for those connections and their limitations.

Sources for this explanation