awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
fauxpilot avatar

fauxpilot/fauxpilot

0
View on GitHub↗

Fauxpilot

Fauxpilot is a self-hosted AI coding assistant and local inference server. It functions as a proxy and API gateway that redirects traffic from IDE plugins to a local large language model, allowing for AI-assisted programming without external cloud dependencies.

The project provides a specialized API emulation layer that mimics coding assistant protocols and a standardized OpenAI-compatible interface. This enables supported code editors to use local models for completions and suggestions by overriding default proxy URLs.

The system includes capabilities for downloading and deploying local models, as well as a format-conversion pipeline to transform model files into optimized versions for specific inference engines. A model-agnostic backend allows for switching between different inference engines while maintaining the same API interfaces.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • Copilot API Emulators - Replacing a paid subscription service with a self-hosted server that mimics the same API for IDE plugins.
  • Local Model Inference Servers - Hosts large language models on a self-hosted server to provide local AI-assisted programming.
  • OpenAI-Compatible APIs - Provides a standardized OpenAI-compatible API for prompts and completions.
  • AI Coding Assistant Proxies - Functions as a middleware service redirecting IDE plugin traffic from remote clouds to a local backend.
  • Coding Assistant Protocol Emulation - Implements a specialized API interface that mimics coding assistant protocols for IDE plugin compatibility.
  • OpenAI-Compatible - Implements a standardized REST interface compatible with OpenAI for AI client communication.
  • Self-Hosted AI Models - Provides capabilities for downloading, optimizing, and launching large language models on private infrastructure.
  • Self-Hosted Coding Assistants - Runs a local language model as a private server to provide AI-powered code completions in development environments.
  • Large Language Model Deployments - Enables downloading and converting large language models to run on private hardware for secure assistance.
  • AI Proxy Integrations - Connects code editor plugins to a local backend by overriding default proxy URLs.
  • Cloud API Emulators - Emulates proprietary cloud service APIs to allow editor plugins to use a local server as a drop-in replacement.
  • Model Conversion Pipelines - Transforms deep learning model files into optimized formats required by specific inference engines.
  • Model Conversion Utilities - Transforms deep learning model files into optimized formats required by specific inference engines.
  • Provider-Agnostic Model Interfaces - Separates the API interface from the underlying model to allow switching between different inference engines.
  • Model Request Proxies - Intercepts network requests from IDE plugins and routes them to the local AI model backend.
  • AI Coding Assistants - Acts as a self-hosted alternative to proprietary AI coding servers.
  • Code Completion Assistants - Self-hosted alternative to proprietary code completion services.
  • AI Code Completion - Self-hosted alternative for code completion suggestions.
14,732 stars·645 forks·Python·MIT·42 views

Star history

Star history chart for fauxpilot/fauxpilotStar history chart for fauxpilot/fauxpilot

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does fauxpilot/fauxpilot do?

Fauxpilot is a self-hosted AI coding assistant and local inference server. It functions as a proxy and API gateway that redirects traffic from IDE plugins to a local large language model, allowing for AI-assisted programming without external cloud dependencies.

What are the main features of fauxpilot/fauxpilot?

The main features of fauxpilot/fauxpilot are: Copilot API Emulators, Local Model Inference Servers, OpenAI-Compatible APIs, AI Coding Assistant Proxies, Coding Assistant Protocol Emulation, OpenAI-Compatible, Self-Hosted AI Models, Self-Hosted Coding Assistants.

Which projects share features with fauxpilot/fauxpilot?

Projects with overlapping indexed features include: tabbyml/tabby — Tabby is a self-hosted AI coding assistant designed to provide real-time code completion and interactive chat… jundot/omlx — omlx is a local inference server designed to run large language models, vision models, and embedding models on Apple… mlc-ai/mlc-llm — MLC LLM is a machine learning compiler and inference engine designed to execute large language models locally across… nexaai/nexa-sdk — The nexa-sdk is an on-device AI SDK and multimodal inference engine designed to run large language, vision, and audio… go-skynet/localai — LocalAI is a local generative AI platform and inference engine designed to host large language, vision, and audio… coaidev/coai — CoAI is an enterprise-grade, self-hostable AI gateway platform that unifies access to over 200 AI models from more…

Projects sharing features with Fauxpilot

These projects share indexed features with Fauxpilot. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • tabbyml/tabbyTabbyML avatar

    TabbyML/tabby

    33,605View on GitHub↗

    Tabby is a self-hosted AI coding assistant designed to provide real-time code completion and interactive chat capabilities within development environments. By functioning as a private server application, it allows teams to maintain control over their infrastructure and data while integrating intelligent code generation directly into their existing workflows. The platform distinguishes itself through its repository-aware knowledge retrieval and multi-model orchestration. It indexes local and remote source code repositories and technical documentation into a searchable vector-based knowledge gr

    Rustaicodegencoding-assistant
    View on GitHub↗33,605
  • jundot/omlxjundot avatar

    jundot/omlx

    17,112View on GitHub↗

    omlx is a local inference server designed to run large language models, vision models, and embedding models on Apple Silicon. It provides a private alternative to industry-standard AI endpoints by hosting a local API gateway that mirrors OpenAI and Anthropic specifications. The system distinguishes itself through specialized hardware optimizations, including continuous batching for high throughput and a tiered caching system that offloads memory blocks to SSD. It also functions as a Model Context Protocol host, enabling the integration of local models with external tools, agents, and structur

    Python
    View on GitHub↗17,112
  • mlc-ai/mlc-llmmlc-ai avatar

    mlc-ai/mlc-llm

    22,057View on GitHub↗

    MLC LLM is a machine learning compiler and inference engine designed to execute large language models locally across diverse hardware platforms, including desktop, mobile, and web environments. By utilizing machine learning compilation, the project transforms high-level model definitions into specialized, hardware-specific binary libraries. This process optimizes model weights and generates compute kernels tailored to the unique memory and processing characteristics of target graphics and mobile hardware. The engine distinguishes itself by providing a unified runtime abstraction that enables

    Pythonlanguage-modelllmmachine-learning-compilation
    View on GitHub↗22,057
  • go-skynet/localaigo-skynet avatar

    go-skynet/LocalAI

    47,157View on GitHub↗

    LocalAI is a local generative AI platform and inference engine designed to host large language, vision, and audio models on private hardware. It functions as an API compatible gateway that mimics proprietary service endpoints, allowing existing third-party software to integrate with a self-hosted backend. The platform distinguishes itself as a distributed AI model orchestrator, capable of scaling inference across machine clusters using VRAM-aware routing and hardware coordination. It provides a unified interface for diverse open-source backends and supports self-hosted RAG infrastructure thro

    Go
    View on GitHub↗47,157
Compare all 30 related projects→