Skip to main content

Lattice AI Workspace OS for local-first graph, memory, agent, workflow, and skill operations

Project description

Lattice AI

Lattice AI is an AI Knowledge OS for personal and organization workspaces. It is not a simple chat app, local LLM launcher, or model manager.

Lattice AI turns files, documents, images, screenshots, conversations, decisions, notes, work history, and generated artifacts into knowledge. That knowledge is linked into a Knowledge Graph, and AI works on top of the graph to advise, analyze, generate documents, and automate work.

The product rule for v2.2.0 is direct:

Do not control the user in the name of protection. Explain clearly, disclose sources and risks, then let the user decide.

Current release

2.2.0 — Multimodal-First Knowledge OS Release. Lattice AI now centers the product on a multimodal Knowledge Graph, Gemma-4-first recommendations, source disclosure, and equal feature access across basic and advanced modes. Admin mode is the only mode with additional authority.


What Lattice AI Does

  • Accepts PDFs, Word files, spreadsheets, slide decks, images, screenshots, notes, code, web content, conversations, and work logs without asking the user to pre-convert them.
  • Extracts entities, relationships, evidence, decisions, and artifacts into the Knowledge Graph.
  • Uses AI models as replaceable workers on top of the graph.
  • Recommends current-generation multimodal models based on CPU, GPU, RAM, storage, OS, and observed usage.
  • Shows every model's source facts before use:
    1. 제작 국가
    2. 제작 회사
    3. 실행 방식
    4. 인터넷 사용 여부
    5. 모델명
  • Keeps text-only local model recommendations out of the product path.

Core Principles

  • Users should not work for AI. AI should work for users.
  • Do not hide features, sources, limitations, or risks.
  • Basic and advanced modes expose the same capabilities.
  • Basic mode explains in plain language.
  • Advanced mode shows deeper technical reasoning.
  • Admin mode is reserved for user management, permissions, audit logs, organization policy, security policy, model approval, and Private VPC.
  • Knowledge Graph durability matters more than any single model.
  • Old model generations are removed when a newer generation in the same family is available.

Multimodal Model Policy

Lattice AI v2.2.0 removes the old text-only recommendation path.

Current local recommendations focus on:

Family Default role Example current 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 and balanced multimodal options mlx-community/Qwen3-VL-4B-Instruct-4bit
Llama 4 Meta multimodal option mlx-community/Llama-4-Scout-17B-16E-Instruct-4bit

Removed from current recommendation catalogs:

  • mlx-lm as a local text-only execution path
  • Gemma 2 and Gemma 3 recommendations
  • Qwen2.5-VL recommendations
  • SmolLM, Phi, Mistral, DeepSeek, GPT-OSS, and Llama 3.x local recommendation entries
  • text-only fallback logic for low-spec machines

Low-spec machines are handled with smaller or quantized multimodal models, not older text-only models.

Knowledge Graph Flow

files / documents / images / conversations / work history
  -> multimodal understanding
  -> entity extraction
  -> relationship extraction
  -> evidence storage
  -> Knowledge Graph update
  -> advice / analysis / document generation / automation

The graph preserves the user's work memory even when the model changes.

Quick Start

npm install
npm run dev

Then open:

http://127.0.0.1:4825

Useful commands:

npm test
npm run check:python
npm run build

VS Code extension:

cd vscode-extension
npm install
npm run build
npm run package:vsix

Python Package

python3 -m build

Expected v2.2.0 Python artifacts:

dist/ltcai-2.2.0-py3-none-any.whl
dist/ltcai-2.2.0.tar.gz

VS Code Package

cd vscode-extension
npm run build
npm run package:vsix

Expected v2.2.0 VSIX artifact:

dist/ltcai-2.2.0.vsix

npm Package

npm pack

Expected v2.2.0 npm artifact:

ltcai-2.2.0.tgz

Manual Publishing

Publishing is intentionally manual. Do not publish with globs.

PyPI:

python3 -m twine upload dist/ltcai-2.2.0-py3-none-any.whl dist/ltcai-2.2.0.tar.gz

VS Code Marketplace:

npx vsce publish --packagePath dist/ltcai-2.2.0.vsix

Open VSX:

npx ovsx publish dist/ltcai-2.2.0.vsix

npm:

npm publish --access public

Documentation

Release History

Version Theme
2.2.0 Multimodal-first Knowledge OS, source disclosure, Gemma-4 recommendation policy
2.1.0 Agent Platform Maturity
2.0.0 Agentic Workspace Platform
1.7.0 Graph and collaboration
1.6.0 Product experience deepening
1.5.0 Unified product release

Project details


Release history Release notifications | RSS feed

This version

2.2.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ltcai-2.2.0.tar.gz (577.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ltcai-2.2.0-py3-none-any.whl (512.0 kB view details)

Uploaded Python 3

File details

Details for the file ltcai-2.2.0.tar.gz.

File metadata

  • Download URL: ltcai-2.2.0.tar.gz
  • Upload date:
  • Size: 577.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for ltcai-2.2.0.tar.gz
Algorithm Hash digest
SHA256 4675798221a511c3599435f9b09ca9c3cdf2d4e03a53d4a4213f376824f9ae98
MD5 beab49aa1c7a24421c7d1c0871ab8573
BLAKE2b-256 381c4b4d5847f39eb536264a4c3472396af698883b446e66511ad09628086539

See more details on using hashes here.

File details

Details for the file ltcai-2.2.0-py3-none-any.whl.

File metadata

  • Download URL: ltcai-2.2.0-py3-none-any.whl
  • Upload date:
  • Size: 512.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for ltcai-2.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 450850097f7726384a09972f3c1f54991769840930826385f6b61e55f1721587
MD5 1ad72186faa37ff9aa623fdf4cb85348
BLAKE2b-256 ac48668b0b72738411e1346c0298d8c3545ac73f881a6f4e0422abc88435715e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page