awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 repositorios

Awesome GitHub RepositoriesLocal API Servers

Lightweight HTTP servers designed to expose application functionality to local network clients.

Distinguishing note: Specifically for local inter-process communication rather than public web hosting.

Explore 13 awesome GitHub repositories matching web development · Local API Servers. Refine with filters or upvote what's useful.

Awesome Local API Servers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • lyswhut/lx-music-desktopAvatar de lyswhut

    lyswhut/lx-music-desktop

    51,592Ver en GitHub↗

    This project is a cross-platform desktop media player that aggregates music content from multiple online sources into a unified local playback interface. It provides a comprehensive system for managing media playback and retrieving structured lyric data, including time-synced, translated, and romanized versions. The application distinguishes itself through an integrated local network server and a custom protocol handler, which allow external software, scripts, and web browsers to interact with the player. These features enable remote control of playback operations, real-time monitoring of med

    Exposes internal application state and control functions through a local network interface for external software integration.

    TypeScriptelectronjavascriptmusic-player
    Ver en GitHub↗51,592
  • janhq/janAvatar de janhq

    janhq/jan

    43,043Ver en GitHub↗

    Jan is a desktop application that functions as a local artificial intelligence model runtime and an open-standard API server. It enables the execution of large language models directly on local hardware, ensuring that data remains private and accessible offline while providing a unified interface for managing model weights and inference runtimes. The platform distinguishes itself by offering a modular inference backend that allows users to swap execution engines based on hardware compatibility and performance needs. It acts as a cross-platform orchestrator, providing the ability to switch bet

    Launches a local server that provides standard-compliant endpoints to interact with hosted models.

    TypeScriptchatgptgptllamacpp
    Ver en GitHub↗43,043
  • chatboxai/chatboxAvatar de chatboxai

    chatboxai/chatbox

    40,499Ver en GitHub↗

    Chatbox is a cross-platform desktop application that provides a unified interface for interacting with a wide range of artificial intelligence models. It functions as a model-agnostic client, allowing users to connect to various third-party AI providers or execute open-source models directly on their own hardware. By centralizing these diverse services into a single workspace, the application enables users to manage multiple chat sessions, adjust model parameters, and switch between different AI backends with ease. The project distinguishes itself through a local-first architecture that prior

    Exposes local model inference as an API endpoint for external applications.

    TypeScriptassistantchatbotchatgpt
    Ver en GitHub↗40,499
  • pot-app/pot-desktopAvatar de pot-app

    pot-app/pot-desktop

    17,110Ver en GitHub↗

    This application is a cross-platform desktop utility designed for automated translation, optical character recognition, and speech synthesis. It functions as a modular client that integrates various local and remote language services, allowing users to process text through hotkeys, clipboard monitoring, or direct input. The software distinguishes itself through a plugin-based architecture and a built-in automation framework. By exposing a local network interface, it enables external applications and scripts to programmatically trigger its translation and recognition workflows. Users can furth

    Exposes a local network port to allow external software and plugins to trigger translation and recognition services programmatically.

    JavaScriptlinuxmacosocr
    Ver en GitHub↗17,110
  • languagetool-org/languagetoolAvatar de languagetool-org

    languagetool-org/languagetool

    14,597Ver en GitHub↗

    LanguageTool is a multilingual grammar and style checking engine designed to detect spelling, grammar, and writing errors across multiple languages. It provides automated proofreading capabilities that can be deployed as a self-hosted server or executed as a standalone local desktop application. The project distinguishes itself through a flexible rule development framework, allowing linguistic patterns to be defined via XML or implemented as custom Java classes. It utilizes n-gram frequency modeling for confused word detection and supports neural word embeddings to improve disambiguation betw

    Allows running a self-contained HTTP instance locally to process text without relying on external cloud services.

    Javagrammarnatural-languagenatural-language-processing
    Ver en GitHub↗14,597
  • tinacms/tinacmsAvatar de tinacms

    tinacms/tinacms

    13,150Ver en GitHub↗

    TinaCMS is a headless content management framework that bridges local Git-based file storage with a visual, in-context editing interface. By treating your repository as the single source of truth, it enables developers to manage content as structured data files while providing editors with a browser-based dashboard to modify website content directly within a live preview. The framework distinguishes itself by transforming local files into a unified GraphQL API, which powers both the administrative interface and the application's data retrieval layer. This architecture allows for compile-time

    Runs a local API server that mirrors production environments for testing data queries.

    TypeScriptcmscontent-management-systemforestry
    Ver en GitHub↗13,150
  • crowdsecurity/crowdsecAvatar de crowdsecurity

    crowdsecurity/crowdsec

    12,574Ver en GitHub↗

    CrowdSec is a collaborative, distributed security engine designed for threat detection and infrastructure protection. It functions as an intrusion detection system that parses logs and network traffic to identify malicious patterns, utilizing a bucket-based threshold detection model to aggregate events and trigger alerts. The platform is built on a modular architecture that includes a centralized local API server for managing security signals and a relational database for persistent storage of remediation decisions. What distinguishes the project is its decoupled enforcement model, which offl

    Acts as a hub for security agents to report signals, store remediation decisions, and synchronize threat intelligence across infrastructure.

    Goattacks-preventiondetectionids
    Ver en GitHub↗12,574
  • hicccc77/weflowAvatar de hicccc77

    hicccc77/WeFlow

    11,644Ver en GitHub↗

    WeFlow is a local client extension for the WhatsApp messaging protocol. It functions as a suite of tools for decrypting media, managing chat history, and extending the core capabilities of the messaging client. The project is distinguished by its ability to block message recalls, preventing the remote deletion of sent messages to maintain a permanent record of conversations. It also includes a local messaging API that exposes internal chat capabilities via an HTTP service for use with external automation scripts and third-party tools. The software provides a chat analytics dashboard for gene

    Exposes internal messaging capabilities via a local HTTP server for external automation and third-party tools.

    annual-reportdata-analysisdata-visualization
    Ver en GitHub↗11,644
  • sigoden/aichatAvatar de sigoden

    sigoden/aichat

    9,328Ver en GitHub↗

    This project is a terminal-based command line interface client and agent orchestrator for interacting with multiple large language model providers. It functions as an OpenAI API client and a local API gateway that exposes chat completions and embeddings through an HTTP server. The system distinguishes itself by providing a retrieval-augmented generation tool for indexing local files and URLs into a vector database to provide custom document context. It allows for the creation of specialized AI agents that combine custom system prompts with tool calling and external function execution. The to

    Runs a local HTTP server that exposes chat completions and embeddings for use by other applications.

    Rustaiai-agentschatbot
    Ver en GitHub↗9,328
  • jiji262/douyin-downloaderAvatar de jiji262

    jiji262/douyin-downloader

    6,602Ver en GitHub↗

    This is a tool for downloading videos, images, and audio from the Douyin social media platform using shareable URLs or profile links. It can download individual posts, entire user profiles including all posts and liked content, collections, and music tracks, with options for watermark-free and high-quality output. The tool also supports live stream recording, comment collection, and keyword-based content search with JSONL export. The project distinguishes itself through an integrated REST API server that accepts download and transcription requests, tracks job status, and exposes health check

    Starts a local HTTP server that accepts download and transcription requests with job tracking.

    Python
    Ver en GitHub↗6,602
  • kuingsmile/piclistAvatar de Kuingsmile

    Kuingsmile/PicList

    3,358Ver en GitHub↗

    PicList is a cloud image upload manager and storage file browser designed to facilitate image hosting for Markdown documents. It serves as a bridge between document editors and cloud providers, providing a local server that accepts image uploads and returns formatted Markdown or HTML links. The tool features an image preprocessing pipeline that applies watermarks, compression, and custom renaming patterns before files are uploaded. It supports synchronization of application settings, image albums, and plugins across multiple devices using WebDAV and Git. The system manages files across vario

    Implements a local HTTP server to receive image upload requests from external document applications.

    Vuealiosselectronelement-plus
    Ver en GitHub↗3,358
  • kyutai-labs/pocket-ttsAvatar de kyutai-labs

    kyutai-labs/pocket-tts

    3,301Ver en GitHub↗

    Pocket-tts is a text-to-speech server and neural speech synthesizer that converts written text into audible speech. It includes a CPU-optimized inference engine and a voice cloning tool capable of analyzing audio samples to reproduce specific speaker characteristics. The system differentiates itself through the use of dynamic int8 quantization to reduce memory usage and increase generation speed on processors. It supports real-time speech synthesis by streaming audio chunks incrementally and utilizes voice state caching to store processed embeddings as portable files, bypassing redundant proc

    Provides a local API server to expose text-to-speech conversion capabilities via HTTP requests.

    Python
    Ver en GitHub↗3,301
  • microsoft/foundry-localAvatar de microsoft

    microsoft/Foundry-Local

    2,380Ver en GitHub↗

    Foundry-Local es una herramienta de desarrollo de aprendizaje automático diseñada para facilitar la inferencia privada en el dispositivo y la gestión de modelos. Proporciona un entorno de servidor local que aloja modelos de aprendizaje automático directamente en el hardware del usuario, asegurando que todo el procesamiento de datos, incluido el manejo de avisos y la transcripción de audio, permanezca dentro del entorno local sin requerir conectividad externa a la nube. El proyecto se distingue por automatizar todo el ciclo de vida del modelo, incluido el descubrimiento, la descarga y el versionado de activos para mantener la compatibilidad con el hardware host. Cuenta con una capa de abstracción de hardware que detecta y selecciona automáticamente el procesador disponible más eficiente para tareas intensivas de cómputo, permitiendo la ejecución acelerada por hardware sin configuración manual. Más allá de la inferencia central, la herramienta incluye una interfaz de línea de comandos para la exploración interactiva de modelos y la verificación del rendimiento. También proporciona proxy de API estandarizado, que mapea las solicitudes entrantes a puntos finales de modelos locales utilizando protocolos estándar de la industria para apoyar la integración con marcos de software externos.

    Hosts local API servers that follow standard request protocols to facilitate direct data exchange between the application and external software frameworks.

    C++ai-sdkchat-completionsfoundry-local
    Ver en GitHub↗2,380
  1. Home
  2. Web Development
  3. Local API Servers

Explorar subetiquetas

  • Proofreading ServersLocal HTTP servers specifically designed to host proofreading and grammar analysis engines. **Distinct from Local API Servers:** Specializes Local API Servers for the domain of text proofreading rather than general application functionality.