15 Repos
Interfaces that serve local services over HTTP for access via web browsers on a local network.
Distinct from Web-Based Remote Clients: Distinct from remote clients or OTA updates; focuses on serving a local suite via HTTP.
Explore 15 awesome GitHub repositories matching networking & communication · Local Web Interfaces. Refine with filters or upvote what's useful.
Project Nomad is a self-hosted survival suite and containerized offline operating environment. It provides a collection of essential tools, including a local retrieval-augmented generation system, an offline mapping server, and a local knowledge base for large language models, all designed to operate on air-gapped hardware. The system prioritizes total offline isolation to ensure telemetry-free operation. It enables private data analysis and semantic document querying through local-first vector storage and offline model execution, keeping all data on internal hardware without requiring intern
Serves the software suite over HTTP, allowing interaction from any client device via a browser.
pgweb is a web-based database client and graphical administration tool for PostgreSQL. It provides a browser-based interface for executing SQL queries, inspecting schemas, and managing database objects. The tool includes a read-only mode that prevents destructive operations by blocking specific SQL keywords. It supports secure remote access to private instances through native SSH tunneling and encrypted database connections. The application covers a broad range of management capabilities, including multi-environment session management, database structure inspection, and the export of query r
Serves a comprehensive database management console through a browser-based HTTP interface.
AzurLaneAutoScript is a mobile game automation system designed to perform repetitive gameplay tasks unattended. It functions as a screenshot-driven bot that controls Android devices, emulators, and cloud phones via ADB and uiautomator2, using computer vision to make interaction decisions instead of fixed timers. The project distinguishes itself through an advanced computer vision suite that includes local optical character recognition and perspective-aware grid detection. These tools allow the bot to parse 3D game maps, compute vanishing points, and normalize grid-centered objects for precise
The bot starts a local web server to control the bot from any browser on the network.
Mailpile is an encrypted email client and high-volume mail indexer that provides a web-based portal for managing electronic mail. It functions as a private email management system designed to protect user privacy and data control. The project features a search engine optimized for indexing and retrieving large volumes of email on consumer hardware. It includes a Bayesian email filter for automated message classification and tagging. The system supports secure communication through the integration of public-key encryption and signing for sending and receiving messages. Additional capabilities
Offers a browser-accessible interface that serves the mail management system over HTTP.
Valetudo is a custom firmware project for robot vacuums that enables local-only control, removing dependencies on cloud servers and protecting user privacy. It replaces proprietary vendor binaries with open source software to ensure that data, including floor plans and images, is not uploaded to external clouds. The project distinguishes itself by providing a rooted firmware installation process that prevents forced vendor updates. It implements a standardized control interface across different hardware brands and utilizes an MQTT-based message bus to facilitate integration with open source a
Provides a browser-accessible dashboard that communicates directly with the device via local network protocols.
Deskhop is a DIY hardware KVM switch and USB HID input router. It provides the PCB layouts and firmware necessary to build a physical device that routes keyboard and mouse inputs between two computers. The project features a web-based configuration interface delivered via a virtual USB mass storage device, allowing users to manage hardware settings and calibration through a browser using WebHID. It supports seamless transitions between workstations via edge-of-screen cursor movement or hotkeys, including coordinate-mapped scaling to maintain vertical pointer position across monitors of differ
A local web page delivered via virtual USB drive to manage hardware settings and calibration through the browser.
Buku is a personal bookmark manager that provides a command line interface, a portable bookmark database, and a self-hosted server for organizing web links. It functions as a command line knowledge base for saving, tagging, and searching web resources. The system features a portable, mergeable database that supports AES-256 encryption and is designed for cross-device data synchronization. It includes a RESTful API and a self-hosted web interface, allowing users to manage their collection via a browser or programmatic requests. Capabilities include automatic metadata fetching to populate page
Hosts a browser-based GUI that allows users to manage bookmarks over a local network.
SD.Next is an all-in-one web interface and multi-backend inference engine for generating, editing, and processing images and videos using diffusion models. It functions as a comprehensive tool for diffusion model management and an automated image processing pipeline for bulk operations. The project is distinguished by its hardware-backend abstraction layer, which provides automatic detection and acceleration for NVIDIA CUDA, AMD ROCm, Intel OpenVINO, and DirectML. It features a headless generative API and a programmatic command interface, allowing users to trigger tasks via REST API or CLI wi
Hosts the user interface over HTTP for access via local networks or public URLs.
DietPi is an ultra-lightweight Debian distribution and software platform purpose-built for single-board computers. It provides a minimal operating system that strips away unnecessary services to reduce CPU and RAM usage, and includes a curated software catalogue of pre-optimised applications that can be installed with a single command. The system reads a plain-text configuration file before first boot to perform unattended OS and software installation, and offers a web interface for remote system administration. What distinguishes DietPi is its comprehensive, integrated approach to turning a
Makes each home automation platform's web UI available on a dedicated port, optionally via a .local hostname.
ACE Step 1.5 is a local text-to-music generation and audio editing system that runs on consumer hardware. It transforms plain-language descriptions into full-length songs with lyrics, and can edit existing audio through cover generation, vocal removal, track separation, and selective repainting. The system supports multilingual prompts and lyrics in over 50 languages, and provides precise control over musical structure including duration, BPM, key, and time signature. The project distinguishes itself through a dual-stream diffusion architecture that processes separate latent streams for vocal
Suno starts a Gradio web UI, REST API, CLI wizard, or VST3 plugin for interactive or programmatic music generation.
FunClip is an open-source tool that transcribes speech from video files and clips segments based on text, speaker, or AI analysis. It combines speech recognition with speaker diarization, audio event detection, and visual content understanding to identify and extract relevant portions of a video. The tool distinguishes itself through several integrated capabilities. It supports hotword-weighted speech recognition, which improves transcription accuracy for specific terms like names or jargon by boosting their probability during decoding. A large language model can interpret the transcribed tex
Exposes the clipping functionality through a browser-based UI that can be accessed locally or over a network.
SpringSide 4 is an enterprise Java reference architecture and utility library built on the Spring Framework. It provides a pragmatic, best-practice application stack for building RESTful web services, web applications, and data access layers, along with a curated collection of high-performance utility classes for common operations like text, date, collection, reflection, concurrency, and I/O handling. The project distinguishes itself by combining a complete reference application scaffold with production-oriented infrastructure. It includes a JPA-based data access layer that automatically tran
Opens a graphical web interface to inspect and query the database content during development.
Dieses Projekt ist eine Netzwerk-Firmware für den ESP32, die als Wireless-Repeater, NAT-Router oder Wireless-Bridge zur Erweiterung der WLAN-Abdeckung fungiert. Sie kann als WLAN-Reichweitenverstärker, Layer-2-Bridge für gemeinsame Subnetze oder als NAT-Router eingesetzt werden, der ein privates sekundäres Subnetz erstellt, um Clients mit einem Upstream-Netzwerk zu verbinden. Ein wesentliches Unterscheidungsmerkmal ist die Fähigkeit, als Enterprise-WLAN-zu-PSK-Konverter zu fungieren, der PEAP-authentifizierte Netzwerke für Geräte, die keine Enterprise-Authentifizierung unterstützen, in WPA2-PSK-Netzwerke übersetzt. Zusätzlich enthält sie ein Tool zur Spiegelung des Netzwerkverkehrs, das internen Datenverkehr im pcap-Format zur Echtzeitanalyse an einen TCP-Port streamt. Die Firmware bietet eine breite Palette an Routing- und Verwaltungsfunktionen, darunter Port-Forwarding, Filterung über Access Control Lists und Bitratenbegrenzung mittels Token-Bucket-Algorithmus. Sie unterstützt lokale Hostnamen-Auflösung via mDNS-Proxying, automatisierte Mesh-Koordination für Multi-Hop-Abdeckung sowie SPI-basierte Ethernet-Integration für kabelgebundene Uplinks. Die Systemadministration erfolgt über eine Web-Management-Oberfläche und ein Command Line Interface, während die Fernüberwachung und -verwaltung durch MQTT-Status-Publishing unterstützt wird. Firmware-Updates können per Over-the-Air-Binary-Switching oder über einen webbasierten Installer via USB durchgeführt werden.
Processes mDNS queries and responses across network interfaces to enable local hostname resolution.
Yuxi-Know is an LLM agent orchestration platform that coordinates multiple AI agents through graph-based workflows to decompose and execute complex reasoning tasks. It functions as a multi-tenant AI workspace with an agentic chat interface, combining retrieval-augmented generation with knowledge graph management for enterprise document processing and retrieval. The platform distinguishes itself through graph-based agent orchestration, where directed acyclic graphs define execution dependencies between reasoning steps, enabling parallel or sequential task decomposition. It provides multi-tenan
Opens the main application UI at a local URL and the auto-generated API documentation at another.
This project is a command-line development web server designed to serve static files and proxy network requests. It functions as a modular, middleware-based server that allows developers to chain custom functions to handle request parsing, response compression, and URL rewriting. The server distinguishes itself through its ability to simulate complex network environments and production-like security configurations. It supports secure encrypted connections via HTTPS and restricts access to hosted resources using basic authentication protocols. Additionally, it provides specialized routing for
Makes local files accessible via web browsers to facilitate rapid interface development.