About this software
About Mixoff — Office Productivity Suite
Mixoff is a local-first Windows desktop productivity suite built with Tauri 2, Rust, React, and TypeScript. It combines Documents, Sheets, Slides, Mixoff Flow, and optional AI assistance in one application.
**Documents:** Rich-text editing with formatting, tables, images, hyperlinks, paginated editing, Smart Paste, DOCX import/export, and PDF output.
**Sheets:** Editable workbooks with formulas, charts, filters, formatting, drag fill, and CSV/XLSX import/export.
**Slides:** Editable presentations with text, shapes, images, presentation mode, PPTX import/export, and PDF output.
**Mixoff Flow:** Generate linked documents and presentations from spreadsheet data, with preview-based manual refresh and conflict detection.
**Intelligence (AI):** Supports local models through Ollama/llama.cpp and OpenAI using your own API key (BYOK). Includes writing assistance, summarization, formula suggestions, data insights, and slide content generation. AI changes require user approval, with credentials protected through Windows native storage.
**Storage & Reliability:** Native .mixdoc, .mixsheet, and .mixslides formats with atomic saving, conflict protection, and recovery. Core editing works offline without an account or cloud database.
**Developer Package:** Includes Windows x64 source code, lockfiles, setup instructions, architecture documentation, and automated tests. Designed for developers and teams seeking a customizable productivity application.
**Limitations:** Office import/export supports selected features only. macOS and Linux are unverified. The optional managed-AI gateway remains experimental, with no production deployment or live subscription system.
Why Mixoff — Office Productivity Suite
What makes it better
than the alternatives
- 01
Guarded atomic saves
A Rust file-safety crate and Tauri atomic_save/recovery code provide conditional writes, conflict detection and crash recovery so competing edits are not silently overwritten.
- 02
Conflict-safe saving and recovery
Rust-backed atomic writes, save-conflict detection and recovery mechanisms help protect documents against accidental overwrites and data loss.
- 03
Previewed Mixoff Flow refresh
Generate reports and presentations from workbook data, review changes before refreshing and detect conflicts with manual edits.
- 04
Offline-first productivity
Core editing works without an account or internet connection, with bundled fonts and offline English spell-checking.
- 05
Flexible Local & OpenAI Integration
Connect compatible local AI models through Ollama or llama.cpp, or use your own OpenAI API key with Windows-protected credential storage.
Features
- **Documents**
Features
- Rich-text editing with formatting
- tables
- images
- links
- paginated/continuous views
- Smart Paste
- offline spell-check
- DOCX import/export and PDF output.
Features
- **Sheets**
Features
- Multi-sheet workbooks with formulas
- charts
- formatting
- filters
- drag fill
- protection
- and CSV/XLSX import/export.
Features
- **Slides**
Features
- Editable presentations with text
- shapes
- images
- slide management
- presentation mode
- PPTX import/export and PDF output.
Features
- **Mixoff Flow**
Features
- Generate linked documents and presentations from spreadsheet data
- with manual refresh
- previews and conflict detection.
Features
- **Storage & Recovery**
Features
- Local .mixdoc
- .mixsheet and .mixslides files
- Rust-backed atomic saves
- conflict protection
- crash recovery and undo support.
Features
- **Intelligence (AI)**
Features
- Local AI via
Ollama/llama.cppand OpenAI BYOK integration. Supports writing - summarization
- formula assistance
- data insights and slide content. AI changes require user approval. Optional managed-AI sandbox is not production-ready.
Features
- **Developer Source**
Features
- Tauri 2
- Rust
- React and TypeScript source with lockfiles
- documentation and automated tests.
Features
- **Compatibility**
Features
- Windows x64 only. Core editing works offline. Office import/export supports selected features
- not full Microsoft Office compatibility.
| Language | Version | Framework | Used for | Share of code |
|---|---|---|---|---|
| TypeScript | — | — | Front-end | 61.6% |
| TypeScript (React) | — | — | Front-end | 30.2% |
| Python | — | — | Web, API | 4.6% |
| CSS | — | — | Styling | 2.4% |
| PowerShell | — | — | Scripts | 1% |
| HTML | — | — | Front-end | 0.2% |
- Primary language
- TypeScript 5.9.3 (frontend) with Rust 1.99.1 (native layer)
- Framework
- React 18.3.1 with Tauri 2 (@tauri-apps/api 2.11.1)
- Database
- None; optional managed-AI service uses SQLite via node: 24.22.1
- Authentication
- None for the desktop suite; optional managed-AI sandbox uses device tokens: HMAC-SHA256 digests
- Licence
- Single-site
- Screens
- 5
- Database tables
- 3
- Supported languages
- English interface. Bundled Bengali fonts
- Browser support
- Desktop only, rendered in WebView2 (Evergreen) on Windows x64;
| Minimum | Recommended | |
|---|---|---|
| CPU | Dual-core x64 CPU | Dual-core x64 CPU |
| RAM | 2 GB RAM | 4 GB RAM |
| OS | Windows x64; Node.js >=24.22.1 <25 (tested 24.22.1, npm 11.6.2); Rust 1.99.1; WebView2 Evergreen; | Windows x64; Node.js >=24.22.1 <25 (tested 24.22.1, npm 11.6.2); Rust 1.99.1; WebView2 Evergreen; |
| Est. monthly hosting | $0 | $0 |
npm ci npm run tauri dev Installer: npm ci npm run tauri build
Quality report
Manually reviewedHow to read the quality report
What this is. Every project on Vibe96 goes through an automated audit of its source code before a reviewer in Dubai checks it by hand. The score is out of 100; 75 is the minimum to be listed, and any single failing check blocks a listing regardless of the score.
- Security
- No real credentials in the code, every data-changing route protected, admin areas role-gated, no SQL built from user input.
- Code structure
- A developer can navigate and extend it: clear module boundaries, no giant files, little copy-paste.
- Docs & completeness
- The setup guide, example config, schema and required files the builder committed to are actually in the archive.
- Dependency health
- Packages pinned, no known critical vulnerabilities, no abandoned libraries in production paths.
- Build & deploy
- A clean machine can restore, build and start it by following the shipped instructions.
Warnings are problems that didn't block the listing; they stay visible here until a later version clears them. The audit reads the code — it does not run it — so always try the live demo before you buy. Lines of code are counted from the same audited archive.
Reviewer notes (4 minor)
Structure is modular, but minified-looking single-line files and a dense scripts/ folder hurt maintainability; database rules not verifiable: managed-ai sqlite gateway source was not shown; no injection evidence found; managed ai gateway auth is documented but its code was not visible; the desktop app has no web routes; locked and mostly pinned deps, but xlsx comes from a cdn tarball, plus pre-release/unverifiable versions; mostly reproducible with lockfiles, but archive layout, setup doc and tooling prerequisites have gaps. None of these stop the software from working; the developer has been told and improvements come in a future update.
Versions & updates
No updates yet. New versions appear here with a changelog.
Buyers receive updates free for 1 year.
What you get
- </>Full source codeThe complete audited source, delivered as a download from your account. No obfuscation.
- ▤DocumentationSetup guide, architecture notes, CLAUDE.md and AGENTS.md.
- ↻One year of updatesEvery new version the builder publishes, free for 12 months.
- ♧30 days of supportInstallation and defect support through Vibe96 tickets.