LLMVis / app.py

Commit History

Fixed chatbot bubble generation bug
d075209
Running

cdpearlman commited on

Fixed single-token sequence UI bug
e248349

cdpearlman commited on

Fixed ablation original prompt generation bug
1356785

cdpearlman commited on

Fixed ablation graphs first token population, still need to fix original graphs when no beam selected
cb213d9

cdpearlman commited on

Fixed ablation graphs first token population, still need to fix original graphs when no beam selected
670d882

cdpearlman commited on

Fixed model-switching bug with activation store clearing
7ad3e7b

cdpearlman commited on

Added loading screen to pipeline steps for better UX
93c55d0

cdpearlman commited on

completed the rest of the explanation improvements from JARVIS audit
ff1ba74

cdpearlman commited on

Attention refactor, better categorization and explanation
7fa8fb4

cdpearlman commited on

Fixed glossary UI to be cleaner
1cce926

cdpearlman commited on

Chatbot improvements: UI cleaning, chat streaming, typing animation, and better markdown formatting
a684a8d

cdpearlman commited on

ablation experiment fixes, better UI and full sequence comparison
a938eeb

cdpearlman commited on

feat(output): Add token scrubber with per-position top-5 next-token probabilities
d60cfe2

cdpearlman Cursor commited on

Added full sequence to analysis, still need to do output scrubber
3f991b4

cdpearlman commited on

Add Dockerfile for Hugging Face Spaces deployment
159696b

cdpearlman commited on

Added message greeting to chatbot
b6266bb

cdpearlman commited on

Migrate from Gemini to OpenRouter API
ef3e36a

cdpearlman Cursor commited on

Add Hugging Face deployment prep: .gitignore, load_dotenv, API tests
689669f

cdpearlman Cursor commited on

Resolve merge conflicts in README.md and todo.md
b4d0227

cdpearlman Cursor commited on

feat: Add AI chatbot with Gemini integration and RAG support
62884e7

cdpearlman Cursor commited on

chore: remove unused code, imports, and deprecated functions
2965a7d

cdpearlman Cursor commited on

conductor(checkpoint): Checkpoint end of Phase 3: Visualization & Feedback Loop
72f82a4

cdpearlman commited on

conductor(checkpoint): Checkpoint end of Phase 2: Frontend Control Panel
24bd049

cdpearlman commited on

Fix multi-layer ablation to ablate all heads simultaneously
ae08976

cdpearlman commited on

Fix ablation head selection: handle old data format, prevent spurious selections on render
bb577e6

cdpearlman commited on

Fix 5 UI issues: comparison button, tokenization layout, expandable attention categories, BertViz instructions, multi-layer ablation
0f46e9c

cdpearlman commited on

Refactor analysis scope and enhance attention UI (Agents F and G)
8a1fc4b

cdpearlman commited on

Improve UI clarity: rename generation settings labels and remove score display
d134e9a

cdpearlman commited on

Refactor: Replace heatmap with pipeline explanation visualization
3850656

cdpearlman commited on

Fix heatmap colorbar config
5261108

cdpearlman commited on

heatmap implementation
ac745db

cdpearlman commited on

Ablation updated for full sequence, needs refactor for front-end and workflow
2ad1c2e

cdpearlman commited on

Fixed errors for beam search refactor
c19d5a8

cdpearlman commited on

Fix storage quota error by using memory storage and add type safety checks
cc96787

cdpearlman commited on

Better explanations, moved transformer layer diagram to be more visible
080932d

cdpearlman commited on

Fix: Add actual_output to session store to display final token and highlight significant layers
4c6777d

cdpearlman commited on

Update layer highlighting to 100% threshold for actual output token only
9d22c3c

cdpearlman commited on

Improve explanations: optimize head categorization and comparison thresholds, enhance ablation explanation, rewrite all tooltips for high school level
b828e58

cdpearlman commited on

Clean up: fix significant layer threshold to 50%, remove unused logit lens parameter, remove certainty calculations
a4e6de8

cdpearlman commited on

Add ablation experiment before/after comparison with Reset button
d701d46

cdpearlman commited on

Fix ablation: add attention_modules to session store so ablation can find attention layers
efbe4ad

cdpearlman commited on

Add comprehensive debugging to ablation data flow
a1ae11e

cdpearlman commited on

Fix ablation data missing input_ids: preserve from original activation data
d79e359

cdpearlman commited on

Fix Run Ablation button: correctly map button indices to layer numbers when layers are displayed in reverse order
96b695b

cdpearlman commited on

Refine layer organization: add title to diagram, move graph below layers, give Residual a box, reorder Explore button
34fa23c

cdpearlman commited on

Reorganize Layer-by-Layer Predictions: move diagram to main container, reorder sections, update arrows, increase threshold to 75%
c127d17

cdpearlman commited on

Fix norm_selection type mismatch and ensure norm_parameters are always selected - Changed auto-selection to return list instead of string - Updated run_analysis to handle norm_patterns as list - Added norm_parameters requirement to Run Analysis button
b98d237

cdpearlman commited on

Fix callback error: use model-status instead of non-existent status-message
5b10bf0

cdpearlman commited on