Back to projects

Project Details

Flowpamine: AI Project Management & Knowledge App (Desktop)

Offline-first, AI-powered project management and knowledge organization app that combines local LLMs with cloud AI for planning, tasks, and intelligent content linking.

ongoingLast updated Feb 8, 2026
Flowpamine desktop canvas view with project planning interface

What It Does

  • Unifies projects, tasks, notes, and documents into a single workspace (Workmap, Canvas, Kanban, Calendar, Card Library).
  • Uses local LLMs for private, offline AI features and optional cloud AI for heavier tasks.
  • Provides semantic search, RAG-based recommendations, and smart tagging across content.

Architecture Highlights

  • React UI communicates with Tauri IPC and a Rust backend for local inference.
  • RAG pipeline combines embeddings with a vector store for semantic retrieval.
  • Semantic caching uses LRU + TTL to deliver 10-100x faster repeated responses.

Key Features

Task Management

  • Eisenhower prioritization, sub-tasks, timeboxing, and daily schedules
  • Kanban boards and calendar planning

Knowledge System

  • Rich notes and structured documents with file uploads
  • Semantic linking and intelligent tag suggestions

AI Suite (12 Features)

  • Local LLM features for summaries, breakdowns, schedules, tagging, and related ideas
  • Cloud AI for document merge and canvas organization

Retrieval Performance

  • RAG + vector search + semantic caching for fast, relevant suggestions

Tech Stack

Frontend

  • React 19
  • TypeScript
  • Vite 6
  • Tailwind CSS 4

Desktop

  • Tauri 2 (Rust)
  • llama.cpp integration

AI/ML

  • Local LLM (Granite 4.0-h-1b)
  • Gemini 2.0 Flash (Vertex AI)
  • Embeddings via @xenova/transformers

Storage

  • IndexedDB
  • Local file system

Optional Analytics

  • Countly SDK

Performance & Product Notes

  • Offline-first AI with optional cloud augmentation.
  • Desktop app bundle is significantly smaller than typical Electron apps.
  • Cross-platform desktop builds for Windows, macOS, and Linux.