APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more →
Top 23 Python ai-coding Projects
-
code-review-graph
Local-first code intelligence graph for MCP and CLI. Builds a persistent map of your codebase so AI coding tools read only what matters, with benchmarked context reductions on reviews and large-repo workflows.
Project mention: Put code-review-graph Behind a Read-Only MCP Boundary Before Connecting Your Repository | dev.to | 2026-07-21code-review-graph is trending because it promises a useful trade: build a persistent local map of a codebase so an AI reviewer reads relevant context instead of ingesting the whole repository. The repository is MIT-licensed and exposes MCP and CLI interfaces.
-
AppSignal
Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
-
serena
A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
Project mention: Serena MCP: IDE-Level Symbol Navigation for Claude Code (3 Commands, 40+ Languages) | dev.to | 2026-10-07Serena on GitHub — source, README, issue tracker
-
The code, tests and runnable example are available at teaql/teaql-ai-sdk. Related work is maintained in the TeaQL TypeScript Runtime, TeaQL Agent Kit, and TeaQL Conformance.
-
> simple changes to SwiftUI interfaces I’ve one-shot is always a frustrating experience for me
1) Have you exported Apple docs from Xcode and provided those to your LLM and told your CLAUDE.md to read them as applies?
2) Have you added https://github.com/dpearson2699/swift-ios-skills to your agent?
I'd also recommend Xcode 27 beta unless you teach your agent the Xcode MCP. Xcode 27 beta works on MacOS 26.x.
-
slopo
Embedding-based discovery of duplicated logic for projects too large or messy to maintain reliably
Project mention: Show HN: CLI tool for detecting non-exact code duplication with embedding models | news.ycombinator.com | 2026-07-02"Non-exact" may be interpreted in different ways, so let's look at the example report: https://github.com/rafal-qa/slopo/tree/main/doc/example-repo...
* cluster-01.md has the highest similarity, and jscpd probably will detect this too.
* cluster-10.md has the lowest similarity still above the threshold, and I don't think jscpd will detect this as clones. Because they are not clones, this is a false positive that needs to be discarded. But in other cases this kind of similar code may be worth acting on.
I didn't compare with jscpd because I don't consider it a competition. Embedding-based duplication detection works differently, gives different results and has its own trade-offs.
-
maggy
What started as an opinionated Claude Code setup kit is now an autonomous AI engineering command center
Project mention: Maggy – Self-improving AI engineering platform with cross-session memory | news.ycombinator.com | 2026-05-11 -
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Gito
An AI-powered GitHub code review tool that uses LLMs to detect high-confidence, high-impact issues—such as security vulnerabilities, bugs, and maintainability concerns.
Repository: Nayjest/Gito
-
Project mention: Show HN: No_human – The AI coding factory that you can TRUST | news.ycombinator.com | 2026-09-12
-
ccgram
Telegram ↔ tmux/herdr/agterm bridge for Claude Code, Codex CLI, and Pi Agent. Monitor output, respond to prompts, manage parallel sessions. Control AI coding agents from your phone.
Project mention: CCGram v4: Control AI Coding Agents from Telegram — Now with herdr Support | dev.to | 2026-06-23CCGram is a Telegram bridge for AI coding agents. Each Telegram Forum topic binds 1:1 to a terminal multiplexer window running Claude Code, Codex, Gemini, Pi, or a plain shell session. You monitor output, respond to interactive prompts via inline keyboards, and manage sessions — all from your phone while the agent runs on your machine.
-
ResearcherSkill
One file. Your AI coding agent becomes a scientist. 30+ experiments while you sleep.
Project mention: Show HN: A Markdown file that turns your AI agent into an autonomous researcher | news.ycombinator.com | 2026-03-22 -
claude-context-local
Code search MCP for Claude Code. Make entire codebase the context for any coding agent. Embeddings are created and stored locally. No API cost.
-
ocode
OCode is a sophisticated terminal-native AI coding assistant that provides deep codebase intelligence and autonomous task execution
-
code-context-engine
Save 94% on Claude Code tokens. Index your codebase, AI searches instead of reading files. Local MCP server. Free, open source.
-
devpace
BizDevOps rhythm manager for Claude Code — trace business goals to code changes with 18 skills (by arch-team)
git clone https://github.com/arch-team/devpace.git claude --plugin-dir ./devpace
-
Project mention: ImpactGate: A merge gate that scores the structural decay AI adds | news.ycombinator.com | 2026-09-16
Yep, agree on annoying developers. So just to cover usability it can run in warn and block mode to address this.
Though to the bigger point of your comment, yes SDLC are becoming faster. We can churn out code at a ridiculous rate. However, doesn't mean it's good code. And hence, there are studies showing things actually slowing down because reviews pile up.
I guess I look at the Change Impact formula (and https://impactgate.officefloor.net implementation of it) as threshold tool. Small changes that aren't contributing to god classes, just let through. When things start to smell, the files involved get marked for review.
Ideally this then can cut down on review time and allow overall increased velocity.
But yes relies on trusting the AI to do "simple" things
-
HolyCode
AI coding workstation: OpenCode + Claude subscription support + 30+ tools + headless browser + multi-agent orchestration
Project mention: Show HN: HolyCode Cloud – persistent Linux workstations for AI | news.ycombinator.com | 2026-08-08 -
mcp-codebase-index
17 MCP query tools for codebase navigation — functions, classes, imports, dependency graphs, change impact. Zero dependencies. 87% token reduction.
Project mention: Show HN: MCP Codebase Index – 87% fewer tokens when AI navigates your codebase | news.ycombinator.com | 2026-02-17Every list-returning tool takes max_results, source tools take max_lines. AI agents can manage their own token budgets.
The most interesting tool is probably get_change_impact — it walks the dependency graph transitively to tell you every symbol that would be affected by changing a given function or class. Traditional approach: read every file and hope the AI figures it out. Indexed approach: 204 characters.
Works with Claude Code, OpenClaw, Cursor, and any MCP-compatible client.
pip install "mcp-codebase-index[mcp]"
GitHub: https://github.com/MikeRecognex/mcp-codebase-index
More on local LLMs and AI-assisted dev at https://lftw.dev
-
vnx-orchestration
Governance-first orchestration for Claude Code, Codex, and Gemini CLI — parallel workers, receipts, quality gates, and full provenance.
Project mention: Glass box governance for multi-agent AI coding workflows | news.ycombinator.com | 2026-03-01 -
proofloop
AI orchestrator that runs until done. Define what "done" means, go to sleep, wake up to verified results. Supports OpenCode, Codex, Claude Code,
Project mention: Show HN: ProofLoop – Autonomous long-running agents with verifiable completion | news.ycombinator.com | 2026-01-12 -
delimit-mcp-server
Building your AI organization: shared records and handoffs, plus a merge gate for AI-written code with signed, replayable attestation. Works with Claude Code, Codex, Cursor, and Gemini CLI.
Project mention: I Built a Governance Layer That Works Across Claude Code, Codex, and Gemini CLI | dev.to | 2026-04-03git clone https://github.com/delimit-ai/delimit-mcp-server cd delimit-mcp-server python3 demos/cross_model_handoff.py It walks through a /users API migration:
-
Project mention: How Mneme governs AI-generated code before the model writes a line | dev.to | 2026-06-29
-
cc-thingz
Battle-tested Claude/Codex/Gemini/Pi plugin marketplace — 27 skills, 34 agents, 9 hooks for code review, Go/Python/TypeScript/Web dev, infrastructure ops, and spec-driven development
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python ai-coding discussion
Python ai-coding related posts
-
Serena MCP: IDE-Level Symbol Navigation for Claude Code (3 Commands, 40+ Languages)
-
I kept finding the same mess in every vibe-coded repo, so I built a CLI to catch it before I do
-
I made my local GitHub Copilot by myself
-
BiNeuron - Local AI assistant that picks the right model for your hardware and reads PDFs/OCR
-
What if we created a local AI tool to measure your security?
-
I gave a 9B model veto power over my AI agent
-
OpenAI shipped Dots on Tuesday. By Wednesday night my terminal had its own, running 100% locally
-
A note from our sponsor - AppSignal
www.appsignal.com | 8 Oct 2026
Index
What are some of the best open-source ai-coding projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | code-review-graph | 31,894 |
| 2 | serena | 29,967 |
| 3 | teaql-agent-kit | 2,814 |
| 4 | swift-ios-skills | 1,174 |
| 5 | slopo | 813 |
| 6 | maggy | 707 |
| 7 | wcgw | 679 |
| 8 | Gito | 442 |
| 9 | no_human | 329 |
| 10 | ccgram | 277 |
| 11 | ResearcherSkill | 265 |
| 12 | claude-context-local | 238 |
| 13 | ocode | 128 |
| 14 | code-context-engine | 89 |
| 15 | devpace | 73 |
| 16 | ImpactGate | 68 |
| 17 | HolyCode | 65 |
| 18 | mcp-codebase-index | 63 |
| 19 | vnx-orchestration | 62 |
| 20 | proofloop | 38 |
| 21 | delimit-mcp-server | 24 |
| 22 | mneme | 23 |
| 23 | cc-thingz | 22 |