Skip to main content
SELF_HOSTED

DocVault

// One container holds your tax records, tracks net worth across brokers / crypto / metals / real estate, parses financial PDFs with Claude, ingests Apple Health, and surfaces macro + crypto quant signals — all without sending data off your machine.

DocVault icon

What It Does

// Personal finance + document workspace, in one container

[1] Local-First

Single container, single volume mount. No telemetry, no analytics, no remote database — your data never leaves your machine.

[2] AI Document Parsing

Claude Vision extracts structured data from W-2s, 1099s, K-1s, receipts, and bank statements at ~$0.003/page across 15 type-specific parsers.

[3] Unified Net Worth

Aggregates brokerages, crypto wallets, exchanges, banks, metals, and real estate into one historical chart with daily auto-snapshots.

[4] Quant + Strategy

28 quant endpoints powering crypto, macro, housing, and growth dashboards — plus AI-generated regime-aware strategy notes via a Claude Code skill.

Documents & Taxes

// Multi-entity organization, AI parsing, federal/state aggregation

DocVault tax year overview
[TAX_YEAR_OVERVIEW]

Multi-entity tax year view with documents, parsed totals, and filing status

Federal tax consolidation
[FEDERAL_TAX]

Schedule C, K-1, capital gains, and withholdings rolled up across entities

Solo 401(k) calculator
[SOLO_401K]

IRS Pub 560 worksheet computing employer + employee contributions

Estimated quarterly tax tracker
[ESTIMATED_TAX]

Quarterly estimated payments with actuals vs target tracking

Net Worth & Portfolio

// Brokerage + crypto + metals + real estate + banks, snapshotted daily

DocVault portfolio overview
[PORTFOLIO_OVERVIEW]

Unified net worth chart with daily snapshots across every account

Crypto holdings
[CRYPTO]

Exchange balances + Etherscan wallet scanning across 5 chains

Brokerage aggregation
[BROKERS]

SnapTrade aggregation across Fidelity, Vanguard, Robinhood, etc.

Bank balances and history
[BANKS]

SimpleFIN Bridge — 16,000+ US institutions with transaction history

Precious metals tracker
[METALS]

Gold, silver, and platinum holdings with live spot prices

Real estate with equity and mortgage amortization
[REAL_ESTATE]

Cost basis, equity, mortgage amortization, and per-property notes

Quant Dashboards & Strategy

// 28 quant endpoints + AI-generated regime-aware strategy notes

Crypto quant dashboard
[QUANT_CRYPTO]

BTC risk metric, hash ribbons, drawdown, and on-chain signals

Macro quant dashboard
[QUANT_MACRO]

Sahm rule, yield curve, NFCI, fed stance, recession probability

AI-generated strategy entry
[STRATEGY_HISTORY]

Claude Code authors strategy notes from your portfolio + current quant signals via a /strategy skill — saved as expandable, regime-aware cards

Apple Health

// One-tap iOS Shortcut → /api/health/ingest → multi-person dashboards

Health overview
[HEALTH_OVERVIEW]

Activity, heart, sleep, workouts, body composition — with rolling-baseline illness detection

Activity
[ACTIVITY]

Steps, energy, exercise, recovery score

Heart
[HEART]

Resting HR, HRV, recovery

Sleep
[SLEEP]

Stages, quality score, duration

Workouts
[WORKOUTS]

Counts, distance, streak, running ROI vs BTC/SPX

Body composition
[BODY]

Weight trend, BMI, composition deltas

[ILLNESS_DETECTION]

Rolling baseline over wrist temperature, heart rate, and HRV flags probable illness windows automatically.

Privacy & Backup

[LOCAL_FIRST]

No telemetry, no analytics, no remote database. One volume mount, one container — the install is fully portable.

All data lives in `DOCVAULT_DATA_DIR` as `.docvault-*.json`.

[ENCRYPTED_BACKUP]

AES-256-GCM zip of all config + parsed data, downloadable on demand. Scheduled auto-backup runs before each Dropbox sync.

rclone-based one-way push of every entity folder.

[BLUR_TOGGLE]

"Blur financial numbers" toggle obscures every dollar amount and percentage across the UI — including AI-generated markdown in Strategy entries.

[OBSERVABILITY]

System Status panel shows scheduler timers, next-run times, last error, and a live log viewer for portfolio + sync jobs.

Tech_Stack

// React 19 + Bun-native server, single Docker image (amd64 + arm64)

Bun
React 19
TypeScript
Tailwind CSS
Claude Vision
Docker
GHCR
AES-256-GCM

Integrations

// All configured through Settings, stored in .docvault-settings.json

SnapTrade
SimpleFIN
Etherscan
Kraken
Coinbase
Gemini
Dropbox
HealthKit