Designed for independent contractors

Your consulting practice,
under control.

MYLLC Dashboard is a local-first desktop app that connects to your time-tracking and expense portals, consolidates everything into one clean interface, and generates professional invoices — without subscriptions or cloud lock-in.

Runs on Windows & Mac  ·  No subscription  ·  Your data stays local

📋

Multiple portals, one headache

Logging into SpringAhead for expenses, Utilicast for hours, then manually reconciling them into an invoice spreadsheet every billing cycle.

One dashboard, everything synced

MYLLC fetches your hours and expenses automatically, tracks remaining hours per project, and builds your invoice with a single click.

Everything you need to run your practice

Five integrated modules. No spreadsheets. No manual data entry.

📊

Project Hours

See assigned vs. charged hours for every project at a glance. Loading factor, projected hours to completion, and billing rate — all in one table.

  • Auto-sync from Utilicast
  • CSV import & export
  • Progress indicators
🧾

Invoice Builder

Fetch billing periods from your portal, review earnings and expenses, and generate a professional PDF invoice with your logo — ready to send.

  • Auto-populated from portal data
  • PDF with your company logo
  • Per-vendor invoice numbering
✈️

Travel & Expenses

Pull approved expense reports directly from SpringAhead. Meals & entertainment are split automatically to meet client billing requirements.

  • SpringAhead sync
  • M&E split for invoice lines
  • Export to CSV
🗂️

Timesheet Viewer

Browse every hour logged — filter by project or date range, sort any column, and see total hours for any selection instantly.

  • Filter by project & date
  • Sortable columns
  • Running hour totals
⚙️

Multi-Vendor

Managing multiple consulting engagements? Add a vendor card for each client. Settings, credentials, and data are fully isolated per vendor.

  • Unlimited vendors
  • Separate credentials per vendor
  • Independent databases
🔒

Local-First & Private

Everything runs on your machine. Your hours, rates, and invoices never touch a cloud server. No subscription. No data sharing.

  • SQLite database, fully yours
  • Works offline
  • Open source codebase

Up and running in minutes

No Docker. No cloud setup. Just Python and a browser.

1

Download & Extract

Unzip the release package to any folder on your computer.

2

Run the Installer

python install.py — sets up a virtual environment, installs dependencies, and creates your database.

3

Launch & Configure

Double-click the launch shortcut. A browser tab opens. Add your vendor, enter credentials, and click Fetch.

4

Generate Invoices

Select a billing period, review your hours and expenses, and export a PDF invoice — done.

System Requirements

OSWindows 10/11 (64-bit)  or  macOS 12+
Python3.10 or higher  (python.org/downloads)
Disk~500 MB (includes Chromium for portal automation)
RAM4 GB minimum, 8 GB recommended
BrowserAny modern browser (Chrome, Edge, Firefox, Safari)
NetworkInternet required only during install & portal sync

Ready to simplify your billing workflow?

Request access and we'll get you set up with a download link and credentials.