Local-first, AI-augmented cognitive workspace for mastery learning, research, and deep focus.
ATLAS:Face is a desktop application engineered to make learning, studying, reflection and thinking happen all in one place
| Subsystem | Technology |
|---|---|
| Desktop Shell | Electron 41 (Context isolation, secure IPC) |
| UI & Bundler | Vanilla ES Modules, Vite 6, TailwindCSS 4 |
| Main Process Build | Webpack 5 |
| Editor | Milkdown / ProseMirror & CodeMirror 6 |
| Spaced Repetition | FSRS Algorithm v5 |
| Test Suite | Vitest (Happy-DOM), Playwright |
# Clone the repository
git clone https://github.com/Resistance-Labs-Tech/atlasface.git
cd atlasface
# Install dependencies
npm install
# Start Vite development server and Electron shell
npm run dev
# Run unit and integration tests with Vitest
npm test -- --run
# Build renderer and main process
npm run build
# Package desktop installer for current OS
npm run dist
We welcome contributions from developers, researchers, and educators. Please read our Contributing Guidelines and Code of Conduct before opening a pull request.
If you discover a security vulnerability within ATLAS:Face, please follow our Security Policy to report it responsibly.
ATLAS:Face is licensed under the MIT License.
JavaScript
76.3%
CSS
20.5%
HTML
3.2%
Local-first, AI-augmented cognitive workspace for mastery learning, research, and deep focus.
ATLAS:Face is a desktop application engineered to make learning, studying, reflection and thinking happen all in one place
| Subsystem | Technology |
|---|---|
| Desktop Shell | Electron 41 (Context isolation, secure IPC) |
| UI & Bundler | Vanilla ES Modules, Vite 6, TailwindCSS 4 |
| Main Process Build | Webpack 5 |
| Editor | Milkdown / ProseMirror & CodeMirror 6 |
| Spaced Repetition | FSRS Algorithm v5 |
| Test Suite | Vitest (Happy-DOM), Playwright |
# Clone the repository
git clone https://github.com/Resistance-Labs-Tech/atlasface.git
cd atlasface
# Install dependencies
npm install
# Start Vite development server and Electron shell
npm run dev
# Run unit and integration tests with Vitest
npm test -- --run
# Build renderer and main process
npm run build
# Package desktop installer for current OS
npm run dist
We welcome contributions from developers, researchers, and educators. Please read our Contributing Guidelines and Code of Conduct before opening a pull request.
If you discover a security vulnerability within ATLAS:Face, please follow our Security Policy to report it responsibly.
ATLAS:Face is licensed under the MIT License.
JavaScript
76.3%
CSS
20.5%
HTML
3.2%