back to home

midday-ai / midday

Invoicing, Time tracking, File reconciliation, Storage, Financial Overview & your own Assistant made for Freelancers

14,043 stars
1,350 forks
2 issues
TypeScriptMDXRust

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing midday-ai/midday in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind-ai.vercel.app/repo/midday-ai/midday)
Preview:Analyzed by RepoMind

Repository Summary (README)

Preview

hero

<p align="center"> <h1 align="center"><b>Midday</b></h1> <p align="center"> Your AI-Powered Business Assistant <br /> <br /> <a href="https://midday.ai">Website</a> · <a href="https://github.com/midday-ai/midday/issues">Issues</a> </p> </p> <p align="center"> <a href="https://go.midday.ai/K7GwMoQ"> <img src="https://img.shields.io/badge/Supabase-3ECF8E?style=for-the-badge&logo=supabase&logoColor=white" alt="Supabase" /> </a> </p>

About Midday

Midday is an all-in-one tool designed to help freelancers, contractors, consultants, and solo entrepreneurs manage their business operations more efficiently. It integrates various functions typically scattered across multiple platforms into a single, cohesive system.

Features

Time Tracking: Allows for live time tracking of projects to boost productivity and collaboration, providing insightful project overviews.<br/> Invoicing: An upcoming feature that will enable users to create web-based invoices, collaborate in real-time, and synchronize projects seamlessly.<br/> Magic Inbox: Automatically matches incoming invoices or receipts to the correct transactions, simplifying financial tracking and organization.<br/> Vault: Secure storage for important files like contracts and agreements, keeping everything in one place for easy access​.<br/> Seamless Export: Facilitates easy export of financial data, packaged neatly in CSV files for accountants.<br/> Assistant: Provides tailored insights into financial situations, helping users understand spending patterns, cut costs, and find documents.<br/>

Get started

We are working on the documentation to get started with Midday for local development: https://docs.midday.ai

App Architecture

  • Monorepo
  • Bun
  • React
  • TypeScript
  • Nextjs
  • Supabase
  • Shadcn
  • Tauri
  • Expo
  • TailwindCSS

Hosting

  • Supabase (database, storage, realtime, auth)
  • Railway (API, Worker, Dashboard)
  • Vercel (Website)
  • Cloudflare (Engine, CDN/Proxy)

Services

  • Trigger.dev (background jobs)
  • Resend (Transactional & Marketing)
  • Github Actions (CI/CD)
  • GoCardLess (Bank connection EU)
  • Plaid (Bank connection in Canada and US)
  • Teller (Bank connection in the US)
  • OpenPanel (Events and Analytics)
  • Polar (Payment processing)
  • Typesense (Search)
  • Gemini
  • OpenAI

Repo Activity

Alt

License

This project is licensed under the AGPL-3.0 for non-commercial use.

Commercial Use

For commercial use or deployments requiring a setup fee, please contact us for a commercial license at engineer@midday.ai.

By using this software, you agree to the terms of the license.