TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
Organize a weekly schedule, habits, goals, and journal entries in one dashboard
Translation pending
AI summary · revised during review
ProductivityJavaScript · HTMLGitHub @anthonyn99OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Single-file web apps with no build step. Every .html at the repo root is served
as-is from GitHub Pages (anthonyn99.github.io/A1/ .html) — open one and it
runs. State lives in Firebase (one document per program under dashboards/) with
localStorage as the offline cache. The browser extensions, the desktop agent and
the Cloudflare Workers each have their own folder.
firestore.rules, firebase-messaging-sw.js and .nojekyll are deployment
files and belong at the root.Read the full README ↗Single-file web apps with no build step. Every .html at the repo root is served
as-is from GitHub Pages (anthonyn99.github.io/A1/<page>.html) — open one and it
runs. State lives in Firebase (one document per program under dashboards/) with
localStorage as the offline cache. The browser extensions, the desktop agent and
the Cloudflare Workers each have their own folder.
| File | Program |
|---|---|
index.html | TaskHub — the suite shell and profile gate (Tony / Veda): weekly grid, daily habits, goals, MyJournal, ProView, Plans, Veda's Links and Rules |
mylist.html | MyList — shopping list with Price Watch |
wellness.html | Wellness — Veda's tracker |
shield.html | Shield — front end for the desktop agent |
magi.html | MAGI — multi-model council: one question to ChatGPT/Claude/Gemini/DeepSeek, one synthesised verdict. The console only — the engine runs on Tony's PC (magi/, docs/MAGI/magi.md) |
firestore.rules, firebase-messaging-sw.js and .nojekyll are deployment
files and belong at the root.
TradeHub, Insight, Vault, RiftIQ and Everwell, plus the Vault Launcher extension, live
in the private repo anthonyn99/A1-Priv (Desktop\A1-Priv). They are served
from https://a1-priv.av1.workers.dev/<page>.html and still load this repo's
shared files (LifeHub, Notebook, tabsync, ...) by URL. Their old addresses here
no longer exist (the redirect stubs were removed on 2026-10-22; LifeHub and TaskHub
rewrite stored links themselves), and Vault/ is a git-ignored junction to A1-Priv\Vault, so Brave's unpacked
extension keeps its path. See docs/a1-priv-move-plan.md, which also covers
moving another program there.
| Path | What it is |
|---|---|
LifeHub/ | LifeHub — the A1 app switcher, built once (lifehub.js) and dropped into each program with an <a1-lifehub> tag + one script. Not in Index or any Veda profile. See docs/LifeHub/README.md |
Shruti/ | Shruti — read, listen, watch and study a book a chapter at a time (the Gita first), both profiles, all AI through Orca. One folder holds everything it owns: shruti.html, its modules, books, tests, docs and its Drive worker (see Shruti/docs/README.md) |
PriceWatch/ | Price Watch browser extension — reads store pages for MyList |
desktop/shield/ | Shield desktop agent (Tauri / Rust). Rebuild and reinstall with powershell -File desktop\shield\launch.ps1; the installed copy has its own Start-menu shortcut |
trading-auto-launch/ | Python helper that opens TradeHub on a schedule |
workers/ | Cloudflare Workers. Every directory here is deployed by .github/workflows/deploy-workers.yml |
V1/ | Veda's earlier suite — StudyOS, Finance, TradeBoard. Still deployed, by deploy-v1-workers.yml; self-contained, with its own README and workers |
tests/ | Node test suite for the root apps — npm test |
tools/ | App Check maintenance scripts (see docs/tools/README-appcheck.md) |
magi/ | MAGI's engine — Python + Playwright, driving four logged-in Chrome profiles. Local-only by nature; it starts itself at logon. See docs/MAGI/magi.md |
docs/ | Every doc, plan and README in A1, whatever project it is for -- one place to look. Each project keeps its own subfolder (docs/MAGI/, docs/TaskHub/, docs/Notebook/, docs/Guardian/, docs/V1/, ...), finished plans stay as the record, and docs/README.md indexes them all. Only CLAUDE.md, .claude/skills/ and this README stay outside it, because Claude Code and GitHub look for them where they are |
npm test # syntax check across the single-file apps + guard suites
# (suites guarding TradeHub/Insight/Vault read ../A1-Priv)