Private notes. Local AI. Source citations.

Your files stay yours.

CodexVault turns folders of notes and documents into a searchable local AI knowledge base. It converts supported files into clean Markdown, indexes them with SQLite, and answers questions with source citations through Ollama.

Why CodexVault

A vault you can inspect, move, and rebuild.

CodexVault is built around ordinary files, local search, and explicit approval before writes.

Local-first

Your files stay on your computer. CodexVault is designed around local folders and local AI.

Plain Markdown

Output stays portable. Use it with Obsidian, another editor, or a normal file browser.

Cited answers

Answers include source file references so you can inspect where the information came from.

Approval first

CodexVault should never rewrite vault files automatically. You approve before writes happen.

Workflow

From folder to cited answer.

Start with a test folder, build Markdown output, search locally, then ask questions against the index.

1

Choose files

Point CodexVault at a folder containing .md, .txt, .pdf, or .docx.

2

Normalize

Supported files are converted into clean Markdown for a portable local vault.

3

Index

SQLite FTS5 builds a rebuildable local search index from the Markdown output.

4

Ask

Ollama answers questions using retrieved local context and source citations.

5

Approve

Review proposed edits before CodexVault writes anything to disk.

Release status

Early Windows-first project.

CodexVault currently runs as a local Python, FastAPI, React, SQLite, and Ollama app. It is being hardened before broad public promotion.

Supported files

.md, .txt, selectable-text .pdf, and .docx.

Current platform

Windows-first. Mac and Linux can be explored later after the workflow is stable.

Packaging

No installer yet. Setup currently uses Git, Python, Node.js, and Ollama.

Search direction

SQLite search first. Semantic search can wait until users report search quality issues.

Pre-public hardening: the project is usable for local testing, but public advertising is paused while setup, UI, and AI behavior are polished.