Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Athena: Building a Local-First AI Change Intelligence & Release Engine

说明与用途

Athena 自动分析 Git 历史和 AST,检测 API 破坏性更改、调用者影响、文档漂移,并生成基于证据的发布说明,全部在本地完成,无需将代码发送到云端。

问题

Developers need to detect subtle breaking changes, caller impact, documentation drift, and generate evidence‑grounded release notes without sending code to cloud APIs.

结果

Athena detects breaking changes, caller impact, and doc drift, and produces evidence‑linked release notes entirely offline, improving release reliability and privacy.

工作流

  • Run python -m athena breaking-changes . --base v1.0.0 --target v2.0.0 to detect AST‑level breaking changes.
  • Run python -m athena analyze . --base v1.0.0 --target HEAD to map caller blast radius.
  • Run python -m athena release-notes . --base v1.0.0 --target v2.0.0 --version "v2.0.0" to generate release notes.
  • Configure AI editors (Claude Desktop, Cursor, Zed) to use Athena via MCP server JSON config for real‑time queries.

证据

Athena is an open-source, local-first Git & AST change‑intelligence engine and Model Context Protocol (MCP) server

来源

Runs completely on your local machine using Ollama and open-weight models like qwen2.5-coder:7b. Your proprietary codebase never leaves your computer.

来源

python -m athena breaking-changes . --base v1.0.0 --target v2.0.0

来源

  • 记录日期: 2026-10-16T22:41:17.771Z