Home / MindLedger / MindLedger Specification
MindLedger
Living Version – Continuously Evolving
MindLedger is continuously evolving. Modules and features are updated as technology improves, open-source components are released, and laws change. The AI core ensures system integrity, compliance, security, and continuous improvement.
Overview
MindLedger is a fully modular, open-source business management platform designed for service-based businesses, studios, salons, repair shops, professional services, and organizations requiring flexible CRM, scheduling, billing, compliance, and operational management.
Built around a modular architecture, MindLedger allows businesses to enable only the features they need while expanding functionality through optional plugin modules. The platform is designed to be customizable, privacy-focused, end-to-end encrypted, and continuously evolving.
The integrated AI assistant acts as the intelligent operating layer for MindLedger, allowing users to configure workflows, create custom processes, receive guidance, automate tasks, and maintain compliance through natural language and voice interaction.
Core Architecture
MindLedger is built using a modular system design:
- Core modules provide the essential foundation of the platform.
- Optional plugin modules extend functionality for specific industries and advanced use cases.
- AI assistance connects all modules through natural language interaction.
- All modules are designed with open-source components.
- All sensitive information is protected through end-to-end encryption.
- Users maintain control over their data, workflows, and customization.
Core Modules
AI Assistant Core
The AI assistant is the intelligence layer that connects and manages the MindLedger ecosystem.
Features:
- Natural language control of all modules
- Voice-to-text input for hands-free operation
- Voice-on-demand accessibility for blind and visually impaired users
- Step-by-step guidance and interactive tutorials
- Split-screen guidance with adjustable AI workspace size
- User-defined AI name and personality customization
- AI-assisted workflow creation
- AI-assisted module customization
- AI recommendations for services, pricing, and improvements
- Automated compliance monitoring
- System integrity monitoring
- Debugging assistance
- Report generation for changes, updates, and recommendations
- Encrypted AI activity logs
CRM Core Module
The CRM module manages customers, leads, relationships, and communications.
Features:
- Contact management
- Lead management
- Customer profiles
- Custom fields and categories
- Tags and segmentation
- Activity history
- Appointment history
- Call and communication tracking
- Task management
- Import and export capabilities
- Duplicate detection
- Data validation
- Encrypted client records
- Role-based access control
AI enhancements:
- Lead scoring
- Follow-up recommendations
- Client engagement predictions
- Inactive client alerts
- Referral recommendations
- Relationship insights
- Automated task suggestions
Scheduling & Appointment Core Module
The scheduling module manages appointments, resources, and availability.
Features:
- Appointment creation and management
- Multiple calendars
- Resource scheduling
- Staff scheduling
- Room, equipment, and space reservations
- Recurring appointments
- Appointment reminders
- Cancellation tracking
- Waitlists
- Service-based scheduling
Supports:
- Dance studios
- Salons
- Repair shops
- Fitness centers
- Schools
- Professional services
Billing & Financial Core Module
The billing module manages revenue, payments, invoicing, and financial tracking.
Features:
- Appointment pricing
- Service pricing
- Discounts
- Packages
- Membership billing
- Recurring payments
- Invoice creation
- Multiple invoice line items
- Payment tracking
- Partial payments
- Refund management
- Account balances
- Revenue tracking
Payment support:
- Cash
- Credit card
- ACH
- Check
- Package credits
- Membership payments
- Bitcoin payments
Bitcoin support includes:
- Point-of-sale Bitcoin value recording
- Exchange value tracking
- Transaction history
Tax & Compliance Core Module
The compliance module helps businesses manage tax-related information.
Features:
- Sales tax calculation
- Location-based tax rules
- Multi-jurisdiction support
- Tax exemption management
- Tax certificate storage
- Tax reporting
- Compliance records
- Audit trails
Employee and contractor compliance:
- Employee classification
- Contractor classification
- W-4 tracking
- W-9 tracking
- Payroll tax records
- W-2 preparation support
- 1099-NEC preparation support
AI compliance features:
- Monthly review of tax and regulatory updates
- Compliance change reports
- Legal requirement annotations
- Compliance alerts
Workforce & Payroll Core Module
Features:
- Employee management
- Contractor management
- Hourly employees
- Salaried employees
- Commission-based employees
- Independent contractors
- Payroll tracking
- Contractor payments
- Commission calculations
- Benefits tracking
- Payroll reporting
Reporting & Analytics Core Module
Features:
- Revenue dashboards
- Client activity reports
- Appointment reports
- Payment reports
- Tax reports
- Payroll reports
- Commission reports
- Budget forecasting
- Cash flow analysis
- Revenue predictions
- Shortfall warnings
AI analytics:
- Business recommendations
- Market analysis
- Performance improvements
- Workflow optimization
Security Core Module
Security is integrated throughout MindLedger.
Features:
- End-to-end encryption
- Two-factor authentication
- Role-based permissions
- Secure data storage
- Encrypted backups
- Audit logs
- Security monitoring
AI security assistance:
- Operating system scanning
- Malware detection
- Trojan detection
- Phishing detection
- Corrupted file detection
- System repair assistance
- Security recommendations
Backup & Recovery Core Module
Features:
- Scheduled backups
- Backup recommendations
- Restore assistance
- Disaster recovery planning
- Hardware failure guidance
- Encrypted backup storage
User Customization Core Module
Features:
- Business branding
- Business name display
- Logo integration
- Theme customization
- Dashboard customization
- Module visibility controls
- Custom fields
- Workflow customization
- User interface preferences
Optional Plugin Modules
Optional plugins allow MindLedger to expand based on business needs.
Inventory Management Plugin
Features:
- Inventory tracking
- Barcode scanning
- QR code scanning
- Product management
- Stock alerts
- Automated reorder suggestions
- Receipt scanning
- OCR expense tracking
- Supplier management
- Procurement recommendations
Industry Template Plugins
Preconfigured business templates:
- Dance Studio
- Hair & Beauty Salon
- Automotive Repair
- Fitness Center
- Music School
- Massage & Spa
- Tattoo Studio
- Generic Service Business
Each template provides:
- Industry-specific terminology
- Default workflows
- Recommended services
- Custom fields
- Scheduling rules
- Reporting layouts
The AI assistant can recommend additional services and workflows based on industry needs.
Communication Plugin
Features:
- Secure messaging
- Email integration
- SMS integration
- Communication history
- Automated reminders
- Follow-up workflows
- Message compliance tracking
Marketing & Customer Growth Plugin
Features:
- Campaign management
- Customer segmentation
- Referral tracking
- Promotions
- Client retention tools
- Engagement analytics
Market Research Plugin
Features:
- Competitor monitoring
- Industry trend analysis
- Pricing recommendations
- Service expansion suggestions
- Business improvement recommendations
Community Innovation Plugin
Features:
- User-created workflow sharing
- Community templates
- Innovation submissions
- AI validation
- Community changelog
- Celebration announcements for accepted innovations
Specification Branding License (SBL)
Standard
- Fully AGPL-3.0+ compliant system
- Copyleft enforced for network deployments
- Required attribution:
- Roxanne Ardary
- https://www.roxanneardary.com/
Optional
- Specification Branding License (SBL)
- Attribution-free commercial deployment
- Pricing based on scale, usage, and deployment scope
- https://roxanneardary.com/mindledger/
License & Notice Requirements
MindLedger is released under the GNU Affero General Public License v3.0 or later (AGPL-3.0+). By contributing to this project, you agree that your contributions will also be released under this license.
Please note the following:
- All contributions must comply with the AGPL-3.0+ terms.
- Under Section 7 of the license, all redistributions, forks, and derivative works must preserve attribution to Roxanne Ardary and roxanneardary.com.
- MindLedger specifications are free to use with attribution. A Specification Branding License can be negotiated upon request.
- The project’s
notice.mdfile tracks attribution requirements and contributor acknowledgments. Any update that adds new contributors or modifies attribution should also updatenotice.md. - When submitting a pull request, ensure that any new files maintain the attribution headers where applicable.
- Network-deployed versions of this software must also remain fully AGPL-3.0+ compliant, including exposure of source code modifications when applicable under the license.
For full legal details, please refer to the AGPL-3.0+ license and the project’s notice.md file.
Notice – MindLedger
Attribution Requirement: Under Section 7 of the AGPL 3.0+ license, all redistributions, forks, and derivative works, including network-deployed versions of this project, must provide attribution to Roxanne Ardary and roxanneardary.com.
Contributors
This file tracks contributors and their specific contributions to the project.
- Roxanne Ardary, roxanneardary.com – March 11, 2026
Created the repository for MindLedger. Developed the initial open-source AI-powered personal knowledge and mind management platform for capturing, organizing, and intelligently retrieving thoughts, ideas, and personal data with privacy-first architecture. - [Add other contributors here] – [Date]
[Describe contribution in one sentence]
License – MindLedger
This repository is licensed under the GNU Affero General Public License v3.0 or later (AGPL-3.0+).
Key Points
- You are free to use, modify, and distribute the code.
- All redistributions, forks, and derivative works or network-deployed versions must also be licensed under AGPL-3.0+ and provide attribution to Roxanne Ardary and roxanneardary.com as required under Section 7 of the license.
- The software is provided “as is,” without warranty of any kind.
For the full license text, see GNU AGPL-3.0 License.
