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
·

Open Source AI Code Completion

Ranking updated Jun 30, 2026

For an open-source Copilot alternative, the strongest matches are zai-org/codegeex (CodeGeeX is an open-source, multilingual code completion engine with), tabbyml/tabby (Tabby is a self-hosted AI coding assistant that provides) and fauxpilot/fauxpilot (Fauxpilot is a self-hosted AI coding assistant proxy that). codota/tabnine is also worth a look. Each is ranked by relevance to your query, popularity and recent activity.

Self-hosted alternatives to GitHub Copilot providing automated code suggestions and intelligent programming assistance for developers.

Open Source AI Code Completion

Find the best repos with AI.We'll search the best matching repositories with AI.
  • zai-org/codegeexzai-org avatar

    zai-org/CodeGeeX

    8,793View on GitHub↗

    CodeGeeX is a multilingual large language model and AI code completion engine designed to generate, translate, and complete source code across numerous programming languages. It functions as an intelligence layer that synthesizes logic from natural language prompts and existing code snippets. The project provides a specialized source code translator that converts logic and functionality between different programming languages while preserving the original behavior. It also operates as an integrated AI assistant suite, offering extensions that embed generative AI directly into development envi

    CodeGeeX is an open-source, multilingual code completion engine with IDE extensions and local inference support, directly matching the search for a self-hostable Copilot alternative with context-aware suggestions across many languages.

    PythonCode Completion Engines
    View on GitHub↗8,793
  • 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

    Tabby is a self-hosted AI coding assistant that provides real-time code completion and chat directly in your IDE, matching Copilot's capabilities while keeping your code and models on your own infrastructure.

    RustCode Generation AssistantsSelf-Hosted Coding AssistantsConversational Coding Assistants
    View on GitHub↗33,605
  • fauxpilot/fauxpilotfauxpilot avatar

    fauxpilot/fauxpilot

    14,732View on GitHub↗

    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 mod

    Fauxpilot is a self-hosted AI coding assistant proxy that emulates Copilot’s API, allowing you to run code completions locally from your IDE — a direct fit for a self-hosted Copilot alternative.

    PythonCopilot API EmulatorsLocal Model Inference ServersAI Coding Assistant Proxies
    View on GitHub↗14,732
  • codota/tabninecodota avatar

    codota/TabNine

    10,784View on GitHub↗

    TabNine is an AI-powered code completion engine that runs a deep-learning model to generate real-time code suggestions across all programming languages. It operates as an editor plugin that communicates with a backend through a JSON message-passing interface, processing code entirely on the local machine or within a private cloud to keep source code secure and private. The system provides a completion request API that accepts cursor context and returns ranked text completions, with features for configuring completion regions, prefetching files for indexing, and managing binary versions and up

    TabNine is a locally-run, AI-powered code completion engine that integrates with major editors (VS Code, JetBrains, Vim, etc.) and provides real-time, multi-line suggestions across many languages, meeting your need for a self-hostable Copilot alternative with full IDE integration.

    ShellAI Code CompletionsCompletion EnginesCode Autocomplete Engines
    View on GitHub↗10,784

Related searches

  • a self-hosted AI coding assistant
  • an open source cli for ai coding
  • an open source alternative to Grammarly
  • an open source tool for automated code review
  • an ai coding assistant for IDEs
  • an open source platform for LLM hosting
  • an open source model for code generation
  • an open source interface for LLMs