Core BrainDrive configuration plugin providing theme selection and general preference management.
- Theme selector with system detection and persisted preferences
- General settings module for default page and application-level options
- Webpack Module Federation exposes
ComponentThemeandComponentGeneralSettings
cd PluginBuild/BrainDrive-Settings-Plugin
npm install
npm run buildArtifacts are emitted to dist/remoteEntry.js for BrainDrive to consume.
- Library name:
BrainDriveSettings - Remote modules:
ComponentTheme,ComponentGeneralSettings - Dependencies trimmed to reflect theme/general scope only; Ollama assets were extracted to the new plugin
lifecycle_manager.py registers the plugin with BrainDrive, exposes module metadata, and seeds default settings definitions for theme and general configuration.
MIT License Your AI. Your Rules.
- BrainDrive Docs Site - Learn how to use, modify,and build on your BrainDrive.
- BrainDrive Community - Get support and collaborate with us in building the future of the user-owned AI movement.
- Contributing - We encourage and appreciate contributions, including improving this settings plugin and/or building your own.
We're on a mission to build a superior, user-owned alternative to Big Tech AI systems. Thank you for joining us on this journey away from Big Tech extraction, and towards individual freedom and empowerment.
