Categories / AI Code Assistants

Open Source AI Code Assistants Apps

Discover the best open source AI code assistants to boost your productivity! Automate tasks, generate code snippets & improve quality. Free and powerful tools.

36 apps available

Apps in AI Code Assistants

TypeScript
95%
Other

OpenHands

AI Code Assistants · AI Development

87,931

The self-hosted developer control center for running AI coding agents — locally, in Docker, on VMs, or across cloud backends — with automation workflows for GitHub, Slack, and more.

View details
91
Repo Health
82
Technical
67
Dependency
Built with
TypeScript 95%
Updated 1 weeks ago
TypeScript
96%
Other

Dyad

AI Assistants · AI Code Assistants · AI Development

21,538

Build AI-powered apps locally with your own keys, your own models, and zero cloud lock-in.

View details
88
Repo Health
83
Technical
69
Dependency
Built with
TypeScript 96%
Updated 1 weeks ago
TypeScript
91%
Other

GitNexus

AI Code Assistants · Developer Tools

47,344

Index any codebase into an interactive knowledge graph and give your AI agents deep architectural context via MCP — with zero servers required.

View details
88
Repo Health
86
Technical
73
Dependency
Built with
TypeScript 91%
Updated 1 weeks ago
Go
98%
Other

Crush

AI Assistants · AI Code Assistants · Developer Tools

28,089

Your terminal coding companion — wire up any LLM with LSP intelligence, MCP extensibility, and a skills system that learns your workflow.

View details
87
Repo Health
86
Technical
68
Dependency
Built with
Go 98%
Updated 1 weeks ago
TypeScript
97%
Other

Sourcebot

AI Code Assistants · Developer Tools · Search

3,937

A self-hosted, AI-powered code search engine that indexes every repo across GitHub, GitLab, Bitbucket, Gitea, Gerrit, and Azure DevOps, so both engineers and coding agents can search, browse, and ask questions about your codebase from one place.

View details
86
Repo Health
83
Technical
62
Dependency
Built with
TypeScript 97%
Updated 1 weeks ago
TypeScript
99%
Other

openclaude

AI Agents · AI Code Assistants

33,273

Run Claude Code workflows against any LLM — OpenAI, Gemini, Ollama, and 200+ backends — from a single terminal-first CLI.

View details
85
Repo Health
78
Technical
72
Dependency
Built with
TypeScript 99%
Updated 1 weeks ago
TypeScript
96%
Other

Amplication

AI Code Assistants · Automation · Developer Tools

16,013

Create production-ready backend services with your organization's standards baked in — generating NestJS, Prisma, and GraphQL code that you own and control.

View details
59
Repo Health
84
Technical
60
Dependency
Built with
TypeScript 96%
Updated 2 months ago
Rust
93%
Other

Tabby

AI Code Assistants

33,882

Self-hosted AI coding assistant — run GitHub Copilot-grade code completion on your own hardware with no cloud dependency.

View details
59
Repo Health
78
Technical
61
Dependency
Built with
Rust 93%
Updated 2 months ago
TypeScript
99%
Other

byterover-cli

AI Agents · AI Code Assistants · AI Memory

4,956

A portable memory layer for AI coding agents — curate structured project knowledge into a version-controlled context tree that syncs across tools, machines, and teammates.

View details
52
Repo Health
83
Technical
70
Dependency
Built with
TypeScript 99%
Updated 2 months ago

About AI Code Assistants

AI Code Assistants are a rapidly evolving class of tools designed to enhance developer productivity and code quality. These applications utilize large language models (LLMs) trained on vast datasets of code to provide intelligent suggestions, automate repetitive tasks, and assist with debugging.

Typical features include:

  • Code Completion: Predicting and suggesting code snippets as you type, reducing boilerplate and accelerating development.
  • Code Generation: Automatically generating code from natural language prompts or comments, ideal for creating functions, tests, and documentation.
  • Code Explanation: Providing clear explanations of code blocks in plain English, aiding comprehension and onboarding.
  • Code Refactoring: Suggesting improvements to code structure, style, and performance based on best practices.
  • Bug Detection: Identifying potential errors and vulnerabilities in code, improving reliability and security.
  • Automated Testing: Generating unit tests to ensure code functionality and prevent regressions.

These tools address common pain points in software development such as tedious coding tasks, complex debugging sessions, and the need to quickly understand unfamiliar codebases. By automating repetitive processes and offering real-time assistance, AI Code Assistants empower developers to focus on higher-level problem solving and innovation. They also facilitate faster learning, improved code maintainability, and reduced risk of errors.

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers