15 repository-uri
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.
Acest proiect este un firmware de rețea pentru ESP32 care funcționează ca repetor wireless, router NAT sau bridge wireless pentru a extinde acoperirea WiFi. Poate opera ca range extender WiFi, bridge de nivel 2 pentru subrețele partajate sau router NAT care creează o subrețea secundară privată pentru a conecta clienții la o rețea upstream. Un diferențiator cheie este capacitatea sa de a acționa ca un convertor de la WiFi enterprise la PSK, traducând rețelele autentificate prin PEAP în rețele WPA2-PSK pentru dispozitivele care nu suportă autentificarea enterprise. În plus, include un instrument de oglindire a traficului de rețea care transmite traficul intern în format pcap către un port TCP pentru analiză externă în timp real. Firmware-ul oferă o suită largă de capabilități de rutare și gestionare, inclusiv port forwarding, filtrare prin liste de control al accesului (ACL) și limitarea ratei de biți folosind algoritmul token bucket. Suportă rezoluția locală a numelor de host prin proxy mDNS, coordonare mesh automatizată pentru acoperire multi-hop și integrare Ethernet bazată pe SPI pentru uplink-uri prin cablu. Administrarea sistemului se face printr-o interfață web și o interfață în linie de comandă (CLI), în timp ce monitorizarea și gestionarea de la distanță sunt suportate prin publicarea stării via MQTT. Actualizările de firmware pot fi efectuate prin comutarea binară over-the-air sau printr-un instalator web via USB.
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.