Drop raw WhatsApp voice notes, PDF bank statements, and client briefs. DLRS turns messy inputs into structured projects, syncs Google Drive, and powers your day with zero manual data entry.
Universal coordinator that resolves compound plans, schedules focus blocks, and briefs you each morning.
Transcribes raw voice notes with Whisper, parses messy brief screenshots, and auto-files Drive deliverables.
Run locally or deploy via Docker. Keep your data on your own infrastructure with zero third-party telemetry.
$git clone https://github.com/GalvanMoto/Personal_OS.git$cd Personal_OS$cp .env.example .env$npm install$npm run dev
The Assistant is not a feature of one module. The Assistant is the universal operating layer for every module.
Classifies inputs (Contabo = Subscription/Merchant, GB Banquet = Project/Client) into compound plans without asking you to navigate between tabs.
One request automatically creates subscriptions, links billing URLs, writes scheduled reminders, and provisions ledger records.
Paise/cents exact integer arithmetic. Bank statements decrypt in-memory with zero raw credential logging.
Select a raw input scenario below to see how DLRS parses unstructured chaos into structured database records and executable agent actions.
"I pay Contabo €12.50 every month on the 8th. Track it with this billing link: https://new.contabo.com/account/billing/invoices"
Assistant creates the source subscription entity and schedules recurring reminders automatically without manual forms.
Cadence / Due: Monthly on the 8th
Deterministic PostgreSQL schema • LLM extracts & plans • Audit trail preserved
Every module is Assistant-manageable. The Assistant is the universal control layer for tasks, finance, files, subscriptions, and notifications.
One sentence creates subscriptions, links billing URLs, schedules deterministic reminders, and notifies you before due dates.
Connect your local Ollama or vLLM instance for 100% offline privacy, or switch to Azure OpenAI, Anthropic, or Gemini with one ENV flag.
Store bank passwords (PAN, DOB, account suffix) securely. Statements decrypt in-memory; raw passwords are never logged or exported.
Minor-unit (cents/paise) precision. Automated multi-bank parsers (HDFC, SBI, ICICI, Chase, Jio) extract and reconcile ledgers automatically.
Connect Google Drive or local folders. Incoming briefs, logos, and invoices are automatically filed into deterministic folders with 1-click links.
Subscriptions, invoice deadlines, task schedules, and calendar events publish to a single automation engine. No duplicate notifications.
Auto-sorts incoming deliverables into deterministic client folders with 1-click links.
Forward voice notes, screenshots, and PDFs directly to your OS for automated multi-agent triage.
Every integration is extensible via open TypeScript interfaces in lib/domain/
Click through the timeline to see how DLRS anticipates your work instead of waiting for commands.
Your day, summarized before you ask.
Closed-source SaaS turns you into a paying data-entry clerk. Personal OS gives you complete ownership and autonomous execution.
Building the next generation of autonomous personal operating systems, deterministic context engines, and local-first software.
Straightforward details on open source licensing, self-hosting, local LLMs, and zero-knowledge privacy.