About LewisLab
Why this platform exists, how it teaches, and who built it.
The mission
Most Lewis-structure tools hand students a finished diagram and stop there. That teaches copying, not chemistry. LewisLab was built on a different premise: students learn molecular structure by doing - counting electrons themselves, choosing the central atom themselves, placing lone pairs themselves, with an engine underneath that checks every move and explains every correction in plain language.
The result is a platform that unifies an instant generator, a hands-on canvas editor, a step-by-step guided tutor, resonance exploration, 3D VSEPR geometry, a searchable compound knowledge base, reference cheat sheets, and a full classroom layer for teachers, all sharing one rigorously validated chemistry engine.
The pedagogy
Every interaction follows constructivist learning principles: scaffolded steps that shrink as mastery grows, mistakes treated as teaching moments with specific explanations (never a bare “incorrect”), and progressive disclosure so beginners see fundamentals while advanced students reach expanded octets, radicals, and resonance contributors. Explanations always state the governing principle, the octet rule, electronegativity ordering, formal-charge minimization, so understanding transfers beyond the current molecule.
The rigor
Chemistry rules here are non-negotiable. Formal charge is computed exactly as FC = V − N − (B ÷ 2). Structures are validated so total electrons always match the input and formal charges always sum to the molecular charge. Octet exceptions, incomplete octets on boron and beryllium, expanded octets on period-3+ elements, odd-electron radicals, are handled explicitly and taught as exceptions, never glossed over.
The builder
LewisLab was architected and built end-to-end by Raghav Cherkuri, the product vision, the chemistry engine, the interactive canvas, the classroom platform, and the design system. One person, one coherent standard of quality across every screen.