Fluster is a desktop research note-taking application built with Tauri (Rust backend) and React (Vite + Redux) frontend, organized as a polyglot monorepo. It enables users to write notes in MDX with custom embedded components (plots, flashcards, equations, citations), manage bibliographies via BibTeX, run spaced-repetition flashcards, perform semantic search using local Ollama LLMs with LanceDB vector storage, and interact with AI through a chat interface. The system also includes a Python sidecar API for AI sync and indexing, a Next.js documentation website, a Go CLI for internal workspace tooling, and a shared UI component library (`@fluster.io/dev`). While the core application is feature-rich and demonstrates solid engineering patterns (entity/database abstraction via Arrow, command palette architecture, event-driven UI), the codebase shows signs of technical debt including duplicated code across packages, incomplete features (Jupyter, Kanban placeholders), mixed state management strategies, and a stated plan to rewrite in Swift for macOS, which may lead to drift. The extensive feature set and multi-language stack (Rust, Python, Go, TypeScript) increase maintenance surface but also provide a comprehensive research workflow tool.