Summary Key takeaways
Dynamic programming - Interview Concepts - ExtraBrain is part of ExtraBrain's local-first Mac workflow for live interviews, meetings, transcription, provider control, and responsible AI use.
Page focus
Dynamic programming solves a problem by combining solutions to overlapping subproblems, storing each result once so it is never recomputed. It applies when a problem has optimal substructure and overlapping subproblems.
Platform fact
ExtraBrain has 1 current public platform family, macOS, with support for 2 Mac CPU families: Apple Silicon and Intel.
Data-flow fact
ExtraBrain has 3 configurable data paths to review before sensitive work: local Parakeet transcription, local Gemma 4 where installed and compatible, and external providers you choose.