Atlas is a non-generative VS Code toolkit for C and Python workflows. It does not write solutions or call an AI model. Every automatic edit is derived from code already present in the workspace.
Modules
Include Completion — completes workspace headers and common system headers inside #include.
Header Sync — on C file save, extracts declarations and inserts missing prototypes into the module header inferred from local #include directives.
Segfault Guard — reports simple pointer-risk patterns while editing and runs the active C program with AddressSanitizer and UndefinedBehaviorSanitizer.
Makefile Sync — updates an existing SRCS variable from workspace .c files whenever C code is saved.
From Import Assist — completes importable names from local Python modules and a curated standard-library index.
Pycache Cleanup — removes workspace __pycache__ directories when VS Code closes, with a manual command too.
All modules can be toggled from the Atlas Command Deck or regular VS Code settings.
Development
npm install
npm run check
npm run compile
Press F5 in VS Code to launch an Extension Development Host.