Decisions

Architecture decision records — why Inpedia is built this way. Append-only; supersede with a new ADR.

Architecture

Local-first, corpus on device

Inpedia runs on personal hardware. This site publishes how it is built — never notebook content, embeddings, or a hosted query API.

PublishedLocal only
Docs, ADRs, changelogMarkdown corpus
Pipeline code on GitHubChroma vector index
This siteOllama + query

Decision log

7 records · newest first · source in docs/adr/

ADR-0072026-06-20Accepted

Capture and OCR (iPhone photos → text)

Decision
Context
Consequence
ADR-0062026-06-20Accepted

Chroma for local vector store

Decision
Context
Consequence
ADR-0052026-06-20Accepted

Ollama for local LLM and embeddings

Decision
Context
Consequence
ADR-0042026-06-20Accepted

Local-first over cloud assistants and wiki SaaS

Decision
Context
Consequence
ADR-0032026-06-20Accepted

Public site without corpus

Decision
Context
Consequence
ADR-0022026-06-20Accepted

Local-first stack (Ollama + Chroma)

Decision
Context
Consequence
ADR-0012026-06-20Accepted

Corpus stays local

Decision
Context
Consequence