Aurenex is a Flutter-based note-taking application with integrated AI capabilities, designed to work offline on desktop platforms.
- Rich Text Editing: Support for 35+ block types including paragraphs, headings, lists, code blocks, images, and more
- AI Assistant: Integrated Qwen2.5-VL-2B-Instruct multimodal AI model for text and image analysis
- Graph View: Visualize connections between your notes
- Markdown Support: Import and export notes in Markdown format
- Git Versioning: Track changes to your notes over time
- Mermaid Diagrams: Create and render diagrams directly in your notes
- Customizable Themes: Light and dark mode support with customizable options
- Cross-Platform: Works on Windows, macOS, and Linux
- Install Flutter SDK (3.0.0 or higher)
- Clone this repository
- Run
flutter pub getto install dependencies - Place the Qwen2.5-VL-2B-Instruct model file in
assets/ai_model/ - Run
flutter runto start the app in debug mode
For detailed Windows setup instructions, see the Windows Integration Guide.
See the Project Structure document for an overview of the codebase organization.
- Flutter SDK 3.0.0 or higher
- Dart 3.0.0 or higher
- For Windows: Visual Studio 2019 or higher with C++ desktop development workload
- 2GB+ of disk space for the AI model
This project is licensed under the MIT License - see the LICENSE file for details.