Lattice AI Workspace OS for local-first graph, memory, agent, workflow, and skill operations
Project description
Lattice AI
Local-first AI workspace for knowledge graphs, AI pipelines, and multi-agent coding workflows.
Plan, execute, review, and remember work across local models, cloud models, files, and team workflows.
Install
Install the local workspace:
pip install ltcai
Add Apple Silicon local model support:
pip install "ltcai[local]"
Install the npm CLI:
npm install -g ltcai
Install the coding extension:
Quick Start
Start the workspace:
LTCAI
Then open:
http://127.0.0.1:4825
Development checkout:
npm install
npm run dev
Useful validation commands:
npm run check:python
npm run test:unit
npm run build
What Is Lattice AI?
Lattice AI is a local-first AI workspace for people and teams who want their files, models, graph context, and agent workflows in one place.
- Local-first AI Workspace: work starts on your machine, with local data and workspace state by default.
- AI Pipeline Platform: plan, execute, review, retry, and replay work across local models, cloud models, tools, files, and generated artifacts.
- Knowledge Graph Platform: documents, images, screenshots, notes, conversations, and decisions become linked entities, relationships, evidence, and reusable context.
- Multi-Agent Workflow Platform: agents hand off structured context, review work, retry with reasons, and keep timelines inspectable.
- Personal / Organization Workspace: move between personal work and team workspaces with role-aware views.
- Local Model Management: choose current multimodal local models with source disclosure, hardware-aware recommendations, and cloud fallback options.
- SSO for teams: organization workspaces can be paired with Okta or Microsoft Entra ID patterns for team access.
Why Lattice AI?
Most AI tools split your work across a chat window, a model picker, loose files, and disconnected automations. Lattice AI keeps those parts together:
- files and conversations become graph context;
- graph context feeds pipelines and coding actions;
- model cards disclose country, company, run mode, internet usage, and model identity;
- personal and organization workspaces keep team workflows separate from local work;
- multi-agent workflows leave behind replayable plans, reviews, retries, and outcomes.
v2.2.7 Visual Stabilization Highlights
Lattice AI v2.2.7 is a visual stabilization release driven by rendered browser screens, not stylesheet cleanup alone. It keeps the existing design-token structure while making the app feel like one cohesive product.
- The dark chat composer is now an intentional dark surface with a crisp outer focus state, no white haze, and no legacy inner textarea box.
- Knowledge Graph canvas and Workspace OS panels no longer fall back to washed-out light surfaces in dark mode.
- Workspace select, onboarding, recommendation, auto setup, mode select, pipeline, My Computer, profile, settings, VPC, and model-state surfaces use a shared modal/panel language.
- Static frontend asset cache-busting is normalized to
?v=2.2.7, including/static/scripts/chat.js?v=2.2.7. - Playwright visual coverage now locks the v2.2.7 composer, graph canvas, Workspace OS dark inputs/cards, and mobile composer behavior.
Carried forward from v2.2.x: mobile-first responsive layout, design-token light/dark themes, keyboard-safe chat composer, Knowledge Graph responsive UX, Admin mobile card layout, drag-and-drop file attachment, and model-card source disclosure.
Screenshots
Workspace
Knowledge Graph
AI Pipeline
Admin Dashboard
Mobile Responsive
Knowledge Graph Flow
files / documents / images / screenshots / conversations / decisions
-> multimodal understanding
-> entity and relationship extraction
-> evidence and artifact storage
-> Knowledge Graph update
-> AI pipeline context
-> coding actions / analysis / documents / team workflows
The graph keeps useful workspace context available even when you change models.
Local Model Policy
Lattice AI recommends current-generation multimodal models for local use and keeps local model choices explicit.
| Family | Default role | Example recommendation |
|---|---|---|
| Gemma 4 | Default Google multimodal family | mlx-community/gemma-4-12b-it-4bit |
| Gemma 4 large | Higher-quality local multimodal work | mlx-community/gemma-4-31b-it-4bit |
| Qwen3-VL | Smaller, balanced multimodal options | mlx-community/Qwen3-VL-4B-Instruct-4bit |
| Llama 4 | Meta multimodal option | mlx-community/Llama-4-Scout-17B-16E-Instruct-4bit |
Every recommended model card shows maker country, maker company, run mode, internet requirement, and model name. See MODEL_POLICY.md.
Architecture
Personal / Organization Workspace
-> files, chats, screenshots, model choices, workflow events
-> Knowledge Graph
-> AI Pipeline
-> Multi-Agent Workflow
-> coding actions, documents, analysis, team handoffs
Core areas:
- FastAPI local workspace app
- Knowledge Graph storage and graph APIs
- AI pipeline and workflow designer
- Multi-agent handoff, review, retry, and replay records
- Local model management and model recommendation catalog
- VS Code / Cursor / VSCodium extension surface
- Personal and organization workspace boundaries
Documentation
- ARCHITECTURE.md — workspace, graph, pipeline, and model-management overview
- docs/architecture.md — full architecture reference
- PROJECT_PRINCIPLES.md — product principles
- AI_PHILOSOPHY.md — how AI is used in the workspace
- MODEL_POLICY.md — local model recommendation policy
- KNOWLEDGE_GRAPH.md — graph model and behavior
- docs/MULTI_AGENT_RUNTIME.md — multi-agent workflow runtime
- docs/WORKFLOW_DESIGNER.md — AI pipeline designer
- docs/REALTIME_COLLABORATION.md — realtime workspace events
- docs/ENTERPRISE.md — organization workspaces and SSO
- docs/PLUGIN_SDK.md — plugin SDK
- RELEASE_NOTES.md and docs/CHANGELOG.md
Release history
| Version | Theme |
|---|---|
| 2.2.7 | Visual system stabilization — cohesive dark/light screens, crisp chat composer, dark graph canvas, Workspace OS polish |
| 2.2.6 | Token-native CSS foundation |
| 2.2.5 | Release hygiene hotfix — dark overlays, modal stack, cache-busting, favicon, and Telegram log masking |
| 2.2.4 | Chat dark-mode completion |
| 2.2.3 | Frontend stability and UX fixes |
| 2.2.2 | Frontend QA stabilization — mobile nav, admin actions, overflow fixes, and expanded visual tests |
| 2.2.1 | Frontend and UX overhaul for responsive workspace, themes, graph UX, admin reflow, and file attachment |
| 2.2.0 | Multimodal-first Knowledge Graph and local model source disclosure |
| 2.1.0 | Multi-agent workflow maturity |
| 2.0.0 | AI pipeline, workflow, and plugin platform foundation |
| 1.7.0 | Graph and collaboration |
| 1.6.0 | Product experience deepening |
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ltcai-2.2.7.tar.gz.
File metadata
- Download URL: ltcai-2.2.7.tar.gz
- Upload date:
- Size: 600.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd5d11ab0804156173814acd72916d11bce68bff52b1f279ce604bc69cdbbf43
|
|
| MD5 |
627767a281fa841efe7fc1b690a1b9ae
|
|
| BLAKE2b-256 |
ddb33e0e5b706274bb39e3c2ee193ff1e5ca794d59b1d80fd5052da775aac2f6
|
File details
Details for the file ltcai-2.2.7-py3-none-any.whl.
File metadata
- Download URL: ltcai-2.2.7-py3-none-any.whl
- Upload date:
- Size: 536.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
91726b54714fb4625df6d5b898d81c233e154343ae2d90a1e1759670747449a9
|
|
| MD5 |
170fc667cbf86a2fb13370c4c20f0d28
|
|
| BLAKE2b-256 |
2eb882ccb501c68f93a68efbc19150d7d3d95bf495fd2197de8765b278d74ae7
|