AgentFlux is a self-hosted agentic AI platform for building visual workflows and autonomous agents. It connects documents, data sources, language models and executable steps in a browser-based canvas, with 17 preconfigured steps, templates, branching, undo/redo, JSON import/export and agent-generated workflows. Agents can run recurring tasks, reuse saved plans and store documents, observations and instructions in a local knowledge base. Its video-to-workflow feature analyzes overlapping video segments using screen changes, selected frames and timestamped speech, then generates a workflow from the recording; it can ask for clarification when an action or integration is unclear. The Docker release includes the application, interface, FFmpeg and local Whisper-based speech recognition, and can connect to Ollama, LM Studio, vLLM or OpenAI-compatible model endpoints. Workflows, documents, credentials and run logs are stored in a named local volume, while the supplied configuration binds the service to localhost. The application has no login and is intended for single-user operation unless an external access-control layer is added. AgentFlux is released under the Apache License 2.0.
Alma Relay is a self-hosted relay for Alma Remote Access, allowing the Alma app on a phone to control Alma on a desktop from anywhere without port forwarding, a VPN, or a third-party relay. The desktop opens an outbound WebSocket connection to the relay; phone requests are forwarded over that connection, including HTTP, server-sent events, and WebSockets. With end-to-end encryption enabled, the relay routes ciphertext and stores no codes, tokens, or traffic on disk. It can run on Cloudflare Workers with SQLite-backed Durable Objects, as a Docker deployment with automatic HTTPS, or as a Node application behind a reverse proxy. Optional configuration supports registration keys or signed user tokens, request and connection limits, TURN credentials for live browser viewing, and push notifications. The project is licensed under the MIT License.
AutoBot is an open-source, self-hosted AI platform for running conversational AI, private knowledge bases, workflows, and installable modules on infrastructure controlled by the operator. It accepts documents, codebases, runbooks, and business knowledge into a locally stored RAG knowledge base backed by a knowledge graph, and connects to local or hosted language models through a provider-agnostic gateway with configurable fallback. Its platform provides chat, streaming, retrieval, memory, governance, local inference, visual and code-based workflow creation, browser automation, vision processing, transcription, and codebase analysis. A Service Lifecycle Manager deploys, operates, and scales services such as databases, vector storage, inference, and workers across one or more machines, with modules including Company OS, Codebase Analytics, and Transcriber.
Ayakaleaf Pro is an open-source, free, self-hosted LaTeX editor based on and enhanced from Overleaf Community Edition, developed and maintained by ayaka-notes. It adds features associated with Overleaf's paid editions, including track changes, project history, sandboxed compilation, SSO, synchronization with GitHub, GitLab, Gitea and Dropbox, Zotero and Mendeley integration, and a template system. Its AI capabilities include a chat assistant for editing and fixing documents, an error assistant for explaining compilation errors, and an MCP server that lets AI agents edit, compile and comment on projects; it also provides Pandoc import/export and a Python script runner. The project is distributed under the GNU Affero General Public License version 3 and can be deployed with Docker on x86_64 or ARM64 systems. It is an independent project and is not affiliated with Overleaf, Inc. or Digital Science.
Contrack is a self-hosted contact management and personal CRM application that combines contacts from Apple, Google, LinkedIn, Facebook, calendars, and inboxes. Its four-step workflow imports contacts, deduplicates matching profiles, enriches records from notes or cited web research, and tracks follow-ups, birthdays, milestones, and conversation history on each person's timeline. It provides private plain-language search across contacts and notes, automatic reminders from dated phrases such as "next Tuesday," morning follow-up briefings, a map view, shared family or team accounts with separate address books, verified backups, exports, attachments, tags, and a command palette. It can connect to Claude, ChatGPT, or Cursor through MCP for contact lookups and note logging, while search runs locally. Contrack runs on a personal computer or home server with Docker, Docker Compose, or from source, storing data in a local volume. The repository also offers a browser demo with fictional contacts and describes the application as open-source and privacy-focused.
DashBeam is a free, open-source peer-to-peer file-transfer tool for desktop, Android, the command line, and web browsers. It sends files and folders directly between devices without cloud storage or accounts, using Iroh for encrypted QUIC connections, LAN discovery, relay fallback, and NAT hole punching. Files are transferred as content-addressed blobs whose chunks are verified with BLAKE3, supporting resumable transfers, multi-peer sharing, and network roaming. Devices can connect through nearby discovery, persistent pairing, or share tickets, links, and QR codes; the web receiver does not require an installation. The project supports self-hosted relays and is distributed under the AGPL-3.0 license.
Doska is an open-source, local-first kanban app with a Markdown editor for web, macOS, Windows, and Linux. It stores boards in IndexedDB first for offline use, then optionally synchronizes changes to a local folder or a server; folder synchronization represents boards and columns as folders and cards as Markdown files. Server synchronization supports shared and public boards, multiple users, live updates, SSO, attachments, and MCP access, while the app also provides card deadlines, priorities, sorting, tags, templates, assignments, activity history, and cross-board deadline views. The web version is a mobile-friendly PWA, desktop versions use Tauri, and self-hosting is supported through Docker Compose with a sync server, web interface, database, and file storage. Doska is licensed under the MIT License.
Dossier is a self-hosted, single-user job-search application from AienTech. It keeps career history in one profile, generates a base resume, reads job postings, matches their requirements against the profile, and drafts a tailored resume, cover letter, and application email. Its drafts are constrained to facts in the profile; missing qualifications are shown as gaps rather than invented experience. Documents can be refined through chat, exported as PDFs, and tracked on a board and table from draft to offer. It can search postings through JSearch, Adzuna, or FreeHire, optionally run a daily job search that scores new postings and prepares drafts for review, and connect to Gmail and Google Calendar for confirmed sending, reply drafting, and interview scheduling. An optional MCP connector allows Claude or another MCP application to search jobs, score postings, read the profile and applications, and save generated documents as drafts without sending or deleting anything. Dossier runs on a personal computer or self-hosted server with Docker, Node.js, CapRover, Coolify, or Dokploy. It stores data in PostgreSQL and supports local models through Ollama or LM Studio, as well as hosted models through OpenAI-compatible APIs, Anthropic, or Mistral. The project is free software under the GNU Affero General Public License v3.0.
F1 Replay Timing is a self-hosted web application for watching Formula 1 sessions with synchronized timing data, track positions, driver telemetry, leaderboards, race-control messages, weather, team radio and lap analysis. It supports live timing and replays of races, qualifying, sprint and practice sessions, with playback controls, telemetry comparisons, track-status flags, pit-position predictions and optional synchronization to an external recording or an F1 TV broadcast. The frontend uses Next.js and React, while a FastAPI Python backend serves the API, WebSocket endpoints and static frontend from a single port. FastF1 is used during session processing; processed data is stored locally or in Cloudflare R2 and can be generated on demand or in bulk. The app can run in Docker or through a manual Python and Node.js setup, and includes optional Whisper-based team-radio captioning.
FileBrowser Quantum is a free, open-source, self-hosted web file manager and a substantial fork of the original File Browser. It provides browser-based access to server folders with multiple source configurations, include/exclude rules, real-time search and interface updates, WebDAV support, file and folder sharing, granular user or group permissions, and previews or thumbnails for office files, videos, album artwork, and 3D models. Authentication options include OIDC, LDAP, JWT, passwords with two-factor authentication, and proxy-based login; the application also provides a configurable YAML file, long-lived API tokens, and a Swagger API page. It is distributed as a standalone, easy-to-configure application and is available under a free open-source model.
Freetvarr is a self-hosted free-to-air TV recording and library-management service that runs in Docker alongside TVHeadend and a compatible tuner. It provides a seven-day TV guide for scheduling one-off and series recordings, live TV and recording playback in a browser, and pause and rewind for live streams. After TVHeadend finishes a recording, Freetvarr identifies the programme and files it into series, season, one-off, or movie folders using Plex- and other media-player-compatible filenames such as Show - S01E02 - Title.ts or an air date. It can hardlink or copy recordings into a media library, refresh Plex, synchronize watched and resume states with Plex, remove recordings after Plex confirms the import, and optionally run Comskip to detect or cut advertisements without re-encoding. It also supports connections to Sonarr and Radarr for library management. Freetvarr uses SQLite and is distributed as a single Docker container with a GPL-3.0-or-later license. It has no login and is intended for a trusted home network rather than internet exposure. TVHeadend handles the tuner and broadcast formats; Freetvarr communicates with its HTTP API and the recordings folder.
GaiaCP is an open-source billing and provisioning system for small hosting businesses, built with Laravel and Filament. It tracks clients, payments and services; sends payment notices and reminders; manages hosting accounts on cPanel/WHM, Plesk, DirectAdmin, HestiaCP, CyberPanel, Enhance and Proxmox VE; and supports domain, SSL, payment, client-portal and support workflows. It can automatically suspend or unsuspend unpaid hosting, register and renew domains through supported registrars, and provide a client area for ordering, payments, hosting-panel access and tickets. The software runs on PHP 8.3 or later with MySQL or MariaDB and a cron job, and can be installed from a release ZIP on shared hosting without SSH, Composer or Node. It also provides a REST API, webhooks, WHMCS import, plugins, optional Stripe Checkout and PayPal payments, and an AI assistant that can use configured hosted models or Ollama for text editing, translation and ticket-related tasks. GaiaCP is described as alpha software whose features, settings and database may change, and it is distributed under the GNU General Public License.
Gofer is a self-hosted, web-based email client for managing multiple Gmail, Outlook, iCloud, and IMAP/SMTP accounts on a personal machine or server. It combines mail, contacts, and calendar, with support for threads, labels, scheduled sending, signatures, translation, search, mailbox export and import, account-to-account mail movement, and synchronization with Google, Outlook, CardDAV, and CalDAV. It is built with Go, templ, HTMX, Tailwind CSS, and SQLite, and can be run from a released binary or Docker image. The project is pre-1.0 and supports single-profile, protected-profile, and multi-user deployments, with encrypted credentials, blocked remote images, and passkey or TOTP MFA.
Inkadra is a free, open-source, self-hosted visual workspace for film and photography projects. It provides infinite-canvas boards for moodboards, storyboards, shot lists, schedules, files, links, notes, reviews and client collaboration. Storyboards contain scenes and frames with shot details such as size, angle, movement, lens, duration, cast and status; the same shot data appears as a filterable, CSV-exportable shot-list table and feeds the shooting schedule. Teams collaborate in real time with project and board roles, invitations, comments, mentions, review statuses and versioned changes, while client boards can be shared through links with configurable comments, picks and team-only cards. A browser extension captures images, quotes and links from Chrome, Edge, Brave and Arc. The application runs on a user's server through Docker Compose, supports amd64 and arm64 images, stores files on volumes, host folders or S3-compatible storage, and supports email, Google or OIDC sign-in with two-factor authentication. Projects can be exported as open ZIP archives and imported into another Inkadra server. The project is in early development and warns that pre-1.0 releases may change between minor versions. The server and web app use the GNU Affero General Public License v3.0; shared packages, the mobile app and browser extension use the Mozilla Public License 2.0.
Kanzo is a self-hosted kanban board for people and coding agents. It runs in a browser and provides an MCP server plus a command-line interface, allowing agents to take tasks, move cards, and add comments while people manage the same projects and tasks through the board. The application stores its data in a local folder and does not require an account or separate server. Kanzo can share one board across computers over a network, or synchronize the board between machines through a private Git repository. It supports project detection from a repository's Git remote, backlog and human-only tasks, image attachments, Markdown or JSON export, and service installation for persistent operation. The project is distributed as a single Rust-based program with SQLite included and is licensed under AGPL-3.0.
Keygate is an open-source, self-hosted software license management platform from Tabloy for subscriptions, perpetual, trial, maintenance-period, and floating licenses. It supports license activation and verification, per-device or per-user activation limits, signed tokens for offline verification, usage metering with atomic quota enforcement, team seats, feature entitlements, Stripe payments, customer self-service, software update distribution, and an administrative dashboard. Keygate runs as a Go server with PostgreSQL and optional S3-compatible storage, without Redis or microservices. It provides public SDK endpoints for activation, verification, deactivation, usage, and downloads; server-to-server administration through scoped bearer API keys; and release feeds for Sparkle, Velopack, and Tauri clients. The project is self-hosted, distributed under AGPL v3 with additional terms, and can be run using Docker or from source.
Kortix CompanyOS is an open-source, self-hostable operating system for running AI agents across a company. Agents, shared skills, company memory, connectors, permissions, and rules are stored as files in a Git repository; each session runs on an isolated computer and branch, and proposed changes land through a human-approved change request. An outcome-driven pipeline takes a plain-language objective through planning, agent work, separate verification, and updates to company memory and skills. Agents can be started from the web app, Slack, Microsoft Teams, email, schedules, signed webhooks, and application events, and can connect to more than 3,000 apps through connectors as well as MCP, OpenAPI, GraphQL, and raw HTTP. The platform supports any model provider with user-supplied keys, and can run in Kortix Cloud, a VPC, or an on-premises environment.
Magic Cloud is an open-source, self-hosted full-stack application builder and AI-agent platform. Its API Wizard connects to databases such as SQLite, PostgreSQL, MySQL, MariaDB, and SQL Server and generates secured REST APIs with authentication, role-based access control, CRUD operations, and business logic; endpoints can then be extended from plain-English descriptions without a separate build or deployment step. It can also generate database-backed applications, wrap APIs described by OpenAPI or Swagger specifications, run scheduled Hyperlambda jobs, and expose endpoints as MCP tools for clients such as Claude, Cursor, and Codex. The runtime uses Hyperlambda, a compiled .NET execution environment. The project says its generator produces an abstract syntax tree rather than unrestricted function-call text, allowing generated invocations to be checked against available functions, while sandboxing and RBAC restrict execution. Magic Cloud is self-hostable, distributed under the MIT license, and is developed in the polterguy/magic repository.
Mailflare is a self-hosted email inbox for custom domains, built on Cloudflare. It provides domain connection and Cloudflare Email Routing setup, personal and shared mailboxes with delegated access, message composition and receiving with attachments and rich formatting, and organization tools such as search, folders, stars, snoozing, archiving, spam, and trash. Routing rules can store, forward, reject, or categorize incoming messages. When deployed to Cloudflare, Mailflare uses Email Routing for inbound delivery, Cloudflare's email service for outbound messages, a D1 database for mail data, and an R2 bucket for attachments. It can also run as a Docker container using SQLite and local files, with a built-in SMTP listener or a Cloudflare relay Worker for inbound mail and an SMTP relay or Cloudflare Email Sending for outbound mail. The project also includes account and permission management, API keys, webhooks, audit logs, backups, import and export, contacts, and sender blocking.
Mitra is a self-hosted calendar and task manager that combines events and tasks on one timeline. It provides week, month, year, timeline, and table views, with drag-and-drop creation, movement, and resizing. Undated tasks remain in a planning area with due dates and estimates until scheduled. Mitra can store calendars itself or synchronize them with CalDAV, Google Calendar, Apple Calendar, Notion, Todoist, and Tempo; published calendar feeds are available as read-only subscriptions. It also supports subtasks, dependencies, file attachments, reminders, guest responses, and MCP-based connections for AI tools to read and plan calendars. The application runs in a Docker container, stores its data in an owned folder, reports no telemetry, and supports multiple users with sign-in.
Parson is a local-first, self-hosted music app for managing and playing a personal music collection. It indexes a chosen music folder and provides web, desktop, and Docker deployments with a Rust backend, web player, accounts, playlists, listening history, and recommendations. Music and account data remain on infrastructure controlled by the user; external requests are limited to services such as lyrics, updates, and casting. The project is distributed under the GPL-3.0-only license.
sigwood is a local-first, command-line threat-hunting tool for self-hosters, developed as a Python package and distributed through PyPI. It analyzes logs already on the host, including Zeek, Pi-hole or dnsmasq, syslog or the systemd journal, and AWS CloudTrail, without an agent, daemon, database, network connection, or account. Its detectors cover periodic beaconing using an FFT over connection timing; anomalous DNS using HDBSCAN clustering; rare syslog events using Drain3 templating and rarity; authentication structure; port scans; bulk outbound transfers; protocol and TLS anomalies; unusual CloudTrail activity using a per-principal z-score composite; and behavior in names blocked by Pi-hole. The default hunt runs a curated subset, while individual detectors or all detectors can be selected explicitly. Commands also include digest for profiling logs, graph for producing a self-contained HTML flow artifact, init for writing configuration, and export and allowlist utilities. Findings identify the technique and supporting evidence, and are presented as leads for investigation rather than verdicts. The tool can read a directory or individual log file and supports text, HTML, PDF, JSON, and CSV output; its stable scripting interfaces include the command, detector names, configuration section, exit codes, and machine-readable JSON and CSV formats. The project states that it supports Python 3.11 through 3.14 and is licensed under the MIT License.
Sparrow is an open-source, self-hosted webhook delivery platform written in Go. It runs as a single binary with an embedded Svelte dashboard and uses PostgreSQL, including River for its job queue, as its only infrastructure dependency. It asynchronously fans out events to subscribers, retries failed deliveries with backoff, applies per-webhook rate limits and 429-aware delays, tracks endpoint health and delivery history, and supports deterministic re-pushes and retries. Sparrow signs requests with HMAC-SHA256 or optional Ed25519 in Standard Webhooks format, can transform payloads with per-subscription Go templates, and provides recipes for destinations such as Slack, Discord, PagerDuty, ntfy, ClickHouse, Twilio, SendGrid, and CloudEvents. It includes an embeddable consumer portal, an OpenAPI 3.1 API, a command-line client, optional event sources and sinks, and an MCP server for AI agents. Payloads remain on the host network, and the project is distributed under the MIT license.
Templatical is a source-available, framework-agnostic drag-and-drop email editor SDK for embedding in web applications. It stores templates as portable JSON, uses Vue and TipTap internally, and renders them to MJML for conversion into table-based HTML email. The editor can be mounted with an init() call in React, Vue, Svelte, Angular, vanilla JavaScript, or other web applications, and includes built-in blocks such as text, images, buttons, tables, HTML, video, countdowns, and custom blocks. It supports merge tags, display conditions, reusable saved blocks, version history, theming, media libraries, multilingual interfaces, and provider-backed storage or collaboration. The SDK also includes a renderer, quality linter, template tools, importers, and an AI kit for connecting a developer-supplied AI backend. Editor packages use the source-available FSL-1.1-MIT license, converting to MIT after two years per release; several supporting packages are MIT-licensed.
Termix is a free, open-source, self-hosted server-management platform built around plugins. Its core stores hosts, credentials, users, sharing rules and sessions; optional plugins provide SSH terminals, remote desktop, SFTP file management, Docker and Podman management, Kubernetes, metrics, databases, tunnels, automations and other administration tools. The interface supports tabs and split screens, and the platform runs in modern browsers, desktop applications and mobile apps. It uses SQLite by default, with PostgreSQL and MySQL support, can be deployed with Docker, and is licensed under Apache License 2.0.
Traccar is a free, open-source GPS tracking platform for vehicles, assets, and people. Its Java-based back-end server supports more than 200 GPS protocols and over 2,000 GPS tracking-device models, works with major SQL databases, and provides a REST API. The platform includes a browser-based live tracking dashboard, the Traccar Manager mobile app, real-time tracking, driver-behaviour monitoring, reports, geofencing, alarms and notifications, account and device management, and email and SMS support. It can be self-hosted with Docker or used through official managed hosting; the project is licensed under Apache 2.0.
VeloxDB is a developer-focused desktop database client from veloxbase. It connects directly to local, remote, cloud, or SSH-accessible databases without cloud middleware or telemetry, supporting PostgreSQL, MySQL, SQLite, DuckDB, MongoDB, Redis, ClickHouse, LibSQL, Turso, ScyllaDB, Apache Cassandra, Microsoft SQL Server, and Azure SQL. The native application uses Rust and Tauri 2, with CodeMirror 6 for dialect-aware editing, schema-based autocomplete, live linting, query history, virtualized result grids, query-plan views, and export to CSV, JSON, PDF, or SVG. Its visual model workspace introspects schemas and uses ReactFlow for interactive ER diagrams, automatic layouts, relationship editing, inline schema changes, migration previews, and DDL export. Connection profiles support connection-string detection, SSH tunneling, SSL/TLS, automatic reconnects, and native OS keychains for credential storage. VeloxDB is distributed for macOS, Windows, and Linux, with Homebrew and direct installers, and the repository is MIT-licensed.
Zeabur is an open-source, self-hosted platform-as-a-service for deploying and operating applications on a Kubernetes cluster or a single Linux machine. It represents the cluster as projects and services, diagnoses problems in plain language with recommended actions and evidence, and provides views for rollouts, resource usage, domains, databases, node health, backups, notifications, and cluster components. It works with existing Kubernetes objects without requiring its own database or custom resources, and does not act with more permissions than the supplied credentials. It can install K3s or RKE2 on one server, run through a Helm chart in an existing cluster, or open a local interface through zeaburctl using the current kubeconfig context. The repository describes it as pre-alpha and licenses it under Apache-2.0.
Searchable transcript of 28 Self-Hosted Projects on Github: kanzo, traccar, suna, dossier, doska, mitra, magic, freetvarr — Github Awesome (12:03). Search for a phrase, then click its timestamp to jump straight to that moment in the video.
Captions sourced from the original video on YouTube, published by Github Awesome. The video, its captions and all related intellectual property remain the property of their respective owners; AINotes claims no ownership. Provided for research, accessibility and search — see the Transcript Notice and Copyright Policy.
00:00 Welcome back to GitHub Awesome. Today we're checking out 28 self-hosted projects you can run on your own hardware. Let's get into it. Conzo is a conbon board that runs in your browser and doubles as an MCP server. So you and your coding agents share the same task list. Run one command and the board opens on your machine. Your agents connect to it, move cards between columns, and leave comments as they work while you watch and steer.
00:29 The whole board lives in one folder and syncs between computers through a private git repo you own. Trackar is an open-source GPS tracking platform you can run yourself. It speaks more than 200 GPS protocols and works with over 2,000 tracker models, so almost any device can report in. Locations land in your own SQL database, and you follow everything live on a web dashboard or a phone app.
00:54 You can draw geoences that alert you when a vehicle enters or leaves an area and pull reports on trips and driver behavior. Cordix is a self-hostable platform for running AI agents that do real work for a team built on Open Code agents. Each agent works in its own isolated cloud sandbox on its own git branch. You can hand them tasks from Slack or Microsoft Teams or set them off on a schedule or a web hook.
01:22 They plug into thousands of apps through connectors and MCP and every tool can be set to allow, ask or block. Dossier is a self-hosted job search app that writes resumes and cover letters tailored to each built with Nex.js and Postgress SQL. You keep one career profile with all your real experience. Paste in a job posting or search job boards and the AI pulls out what the employer wants and shows how well you match.
01:49 Then it drafts your documents from your profile. You polish them in a chat and export them as PDFs. DSCA is an open- source canban board with a built-in markdown editor made with React and Tori and running on the web, Mac, Windows, and Linux. Everything saves on your device first, so it's fast and works offline. Then it syncs either to a plain folder where boards become folders and cards become markdown files or to a server for teams with live updates and shared boards.
02:22 Mitra is a self-hosted calendar and task manager that puts your events and your tasks on one timeline so you can see when you actually have time to get work done. It runs in a Docker container and keeps everything in a folder you own. So backing up that folder backs up the whole app. You get week, month, year, and timeline views, plus a planning area for tasks with no date yet.
02:43 Magic is a self-hosted platform for building apps and APIs from your database. Point its API wizard at an existing schema, and it generates endpoints for creating, reading, updating, and deleting records. You can edit the logic, build a front end in the browser, and expose endpoints as tools for AI agents through MCP. Role-based permissions decide exactly which functions each user can call.
03:08 Free TV is a self-hosted service that turns freetoair TV you record at home into a tidylex library built in node with SQLite and run in Docker. You pick shows from its TV guide and TV headen records them from a tuner you own. Free TV then files each recording into a Plex ready folder with the right name, refreshes your library, and can clean up the original afterward.
03:36 Termix puts your server connections, credentials, and management tools in one self-hosted workspace. Open SSH sessions in split screen tabs, move files between servers, or manage Docker containers without leaving the app. Those tools come as plugins so you can choose what to run. It works in your browser and has desktop and mobile apps with shared hosts and access controls for teams.
04:01 Agent Flux is a self-hosted AI platform for building workflows and agents run in Docker and used from your browser. You lay out a workflow on a canvas from 17 readymade steps with branches, templates, and undo or just describe a task and let an agent build the workflow for you. agents can run on demand or on a schedule and they draw on a local knowledge base of your own documents.
04:26 Dashbeam is an open- source way to send files straight from one device to another with no cloud in between on desktop, Android, the command line, and the web. It's built on IRO, a peer-to-peer networking stack, and every transfer is encrypted with each file checked against its hash. devices find each other with a pairing code, a share ticket, or automatically on your local network.
04:52 Leaf Pro takes Overleaf's open-source community edition and adds features for teams that want to host their own Latex editor. You can track changes and review comments, sync projects with GitHub or GitLab, and bring in references from Zotterero or Mendlay. It also has an AI assistant and sandboxed compilation. The project is independently maintained and isn't affiliated with Overleaf.
05:17 Parson is a self-hosted music app for the collection you already own with a Rust backend and a web player. Choose your music folder and start listening. It indexes your library and plays it on the web on desktop for Windows, Mac, and Linux or from a Docker container. Your playlists, listening history, and recommendations all stay on a machine you control.
05:40 File Browser Quantum is a self-hosted file manager you use from your browser, built as a fork of the original file browser project. Pointed at one or more folders on your server with rules for what to include or leave out and manage everything through a clean web interface. Search updates in real time and it shows previews for office documents, videos, and even 3D models.
06:05 Alma relay is a relay you can host yourself. So the Alma app on your phone can control Alma on your desktop from anywhere. It runs on Node or on Cloudflare workers with durable objects with a Docker setup that handles HTTPS for you. Your desktop opens a connection out to the relay and your phone's requests flow back through it, including streaming and websockets.
06:29 Gopher is a self-hosted email client that keeps your mail on your own machine built in Go with HTMX and Tailwind. It handles several accounts at once and connects straight to each provider using IMAP for most the Gmail API for Gmail and Microsoft Graph for Outlook. Your messages are cached locally in SQLite with threads, drafts, scheduled sending and search filters.
06:53 Contract brings your scattered contacts into a self-hosted address book and helps you remember the conversations behind the names. Import contacts from different services, merge duplicates, and add notes or reminders for your next catchup. Connect your calendar or inbox to see meetings and conversations on each person's timeline. You can also search your notes in plain language or connect an AI assistant through MCP.
07:21 Mailflare gives your team custom domain email, calendars, file storage, and booking pages in one app you can host yourself. Create personal or shared mailboxes, set rules for incoming messages, and let people book time on your calendar. You can run it on Cloudflare or in Docker with services like Resend or Amazon SCES handling email delivery. It also has AI agents for searching mail and drafting replies.
07:47 GACP is an open-source billing and provisioning system for small web hosting businesses built on Laravel and filament. It keeps track of your clients and their payments, sends invoices and reminders, and suspends or reactivates hosting automatically. It can set up accounts on hosting panels like cPanel, plesque, and direct admin and register domains with your registar.
08:11 Autobot AI lets you run an AI workspace on your own infrastructure with a knowledge base built from your documents and code. You can connect local or hosted models, build workflows visually, and add modules for things like transcription and codebase analysis. It also includes tools for managing the services across your machines. The Docker setup needs a language model before the chat can answer.
08:35 VoxDB puts your databases in one desktop client so you don't need a different app for every connection. It supports PostgresSQL, MySQL, SQLite, MongoDB, Reddus, and more. Write queries with table and column suggestions, browse results, or map out relationships in a visual diagram. It connects directly to your databases and stores credentials in your operating systems keychain.
09:02 Incadra is a self-hosted workspace for filmmakers and photographers built with React on an infinite canvas. You can pin up mood boards, sketch storyboards, build shot lists, and plan shooting schedules, all drawing on the same data, so a change in one shows up in the others. Your team collaborates in real time with rolls, comments, and notifications.
09:24 F1 Replay Timing is a web app for following Formula 1 sessions with live timing car positions on a track map and telemetry built with Nex.js and Python on the Fast F1 library. You can watch it live during a race weekend or replay any past session with full playback controls. It shows a driver leaderboard, race control messages, weather, and lapbylap analysis.
09:47 And you can compare two drivers telemetry side by side. Sparrow is a self-hosted platform for sending web hooks to your customers written in Go and shipped as a single binary that only needs Postgress SQL. Your services send it events and it delivers them to every subscriber retrying with back off until each one gets through. Every web hook is signed in the standard web hooks format so receivers can check it's really from you.
10:14 Sigwood is a command line threat hunting tool for self-hosters that digs through the logs you already have. Point it at your Zeke, Pi Hole, Syslog, or AWS Cloud Trail logs, and it runs 10 detectors looking for things like malware calling home on a schedule, strange DNS lookups, port scans, and unusual cloud activity. Every finding names the technique behind it, and it treats results as leads to check, not verdicts.
10:43 Keygate gives software developers a self-hosted way to manage licenses and subscriptions for their own products. You can set up trials, limit activations, track usage, and manage team seats from a dashboard. Connect Stripe and it can create a license when a customer pays. There's also a customer portal for managing activation slots, plus sign tokens for checking licenses offline.
11:08 Zebra's open source edition is a self-hosted platform for running apps on your own Kubernetes cluster or even a single machine written in Rust. It reads what's already in your cluster and shows it as simple projects and services. Every action uses your own credentials and it keeps no database of its own. When something breaks, it explains the problem in plain language like a crash loop or an image that won't pull.
11:34 Templatical is a drag and drop email editor you can drop into your own app built on Vue and rendering through MJML so emails look right in every inbox. It works inside React, Svelt, Angular or plain JavaScript. You build an email from 14 block types or your own custom blocks which can even pull in live data from an API. Merge tags and show or hide conditions let one template fit each recipient. [music]