← Back to projects
Prototype / Active developmentFeatured Project

Nexus Local

Local-first desktop AI assistant for private knowledge retrieval and workflow support.

Nexus Local is a privacy-focused desktop assistant built to run on local infrastructure. It combines document ingestion, retrieval-augmented generation, workspace-aware knowledge access, and agent-style task routing so users can query private files without sending data to external AI services by default. The project is designed around a native desktop workflow rather than a browser-first chat interface.

Context

Problem Solved

Many AI tools are useful but unsuitable for sensitive notes, internal documents, research material, or codebases because they rely on external APIs and cloud storage. Nexus Local explores a more private alternative by keeping retrieval, storage, and orchestration on the user's machine while still providing a practical assistant experience.

Execution

Key Features

1

Native desktop chat interface built with Flet

2

Local document ingestion and retrieval using LanceDB

3

Workspace-scoped knowledge access for private files

4

LangGraph-based routing across local retrieval, web lookup, identity, and tabular analysis tasks

5

SQLite-backed chat history and workspace state

6

Optional web search when a query needs external context

7

Sandboxed tabular analysis for CSV and spreadsheet-style questions

8

Background file watching for workspace ingestion and local organization flows

Build

Tech Stack

PythonFletFastAPI-style local app patternsLangGraphLangChainOllamaLanceDBSQLiteONNX RuntimePandas

Links

Explore the Project

Gallery

Product Gallery

A visual walkthrough of the interface, workflows, and key states captured from the project.

Nexus Local screenshot 1
Screen 1
Nexus Local screenshot 2
Screen 2
Nexus Local screenshot 3
Screen 3
Nexus Local screenshot 4
Screen 4