mainline

让AI编码助手记住仓库历史,写代码前先懂上下文。

开源 🏷️定价信息待确认 ✅ 目前可打开 智能体 🍴 复刻 15 🐛 待处理 3 👀 关注 2
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 204
维护状态 较活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

mainline 项目界面预览图
图片来源:项目官网

项目数据

分类智能体
开发团队mainline-org
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议NOASSERTION
主要语言Go
技术栈/模型agent-context,agent-memory,ai-agents,ai-code-review,ai-coding,claude-code,codex,coding-agents,copilot,cursor,developer-tools,git,repo-memory,software-engineering
GitHub 星标★ 204
上线时间2026-04-25 00:00:00
代码更新2026-10-27
仓库体积4.1 MB
本站数据更新2026-11-10
维护状态较活跃
收录时间2026-08-09
浏览次数3

项目介绍

mainline 是一个面向编程智能体的 Git 原生记忆层工具,旨在解决 AI 编码助手在跨会话、跨分支工作时缺乏项目上下文记忆的问题。它通过分析 Git 仓库的提交历史、分支结构和代码变更,为编码代理提供仓库级别的记忆能力,使其在生成代码或审查代码前能快速理解项目演进脉络。核心能力包括自动提取仓库变更摘要、构建上下文索引、以及将历史信息注入到 AI 的提示词中,从而提升代码生成的相关性和准确性。它采用 Go 语言开发,轻量且易于集成,支持 Claude Code、Codex、Cursor 等主流编码工具。目前项目处于早期阶段,但定位清晰,专注于为 AI 编程提供‘差异之前的记忆’,减少重复询问和错误理解。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 204

核心亮点

  • 直接利用Git历史作为记忆源,无需额外数据库,部署轻量
  • 与主流编码代理(Claude Code、Codex等)集成,接入成本低
  • 专注解决AI跨会话遗忘问题,提升长任务场景下的代码一致性

不足之处

  • 项目早期,文档和社区支持尚不完善
  • 仅依赖Git历史,对非Git工作流或复杂多仓库场景支持有限

适用场景

  • 大型代码库中AI辅助开发,需要快速理解模块演进
  • 多分支并行开发时,AI需感知各分支的变更背景
  • 代码审查场景,AI需基于历史变更提供上下文建议

替代项目

Mem0、Cognee、Letta

上一篇:drawio-ai-kit

下一篇:always-accompany

同类项目推荐

clawapp 开源

手机随时连上你的 AI 智能体,聊天、发图、调工具。

ClawApp — OpenClaw AI 智能体手机聊天客户端 | 流式对话 · 图片收发 · 工具调用 · PW···

★ 446 2026-08-09
danghuangshang 开源

用AI搭个古代朝廷,看智能体如何协作办公

Open-source multi-agent collaboration system inspired by Chinese governance — deplo···

★ 2717 2026-08-09
Tel-Agent 开源

让 AI 接打电话,自动应答并完成简单任务

AI phone assistant | open-source

★ 1190 2026-10-12
Foundry 开源

搭建自主智能体的地基,让 AI 应用快速落地

The foundation layer for agentic intelligence.

★ 895 2026-08-09
netbox-mcp-server 开源

让大模型直接查 NetBox 资产数据

Model Context Protocol (MCP) server for read-only interaction with NetBox data in LL···

★ 255 2026-11-07
claudexor 开源

一个控制台统一调度多个 AI 编码助手,自动轮换配额,共享上下文,交叉审查代码。

Multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode: quota-awar···

★ 524 2026-08-09
neo 开源

让 AI 智能体群组直接长在应用里,自我进化并解决复杂工程问题。

Neo.mjs is a self-evolving software organism: a professional end-to-end AI engineeri···

★ 3299 2026-08-09
21-day-self-interview 开源

每晚三问,21天用AI镜子照见自己

An AI existential-psychology counselor asks you 3 meaningful questions every night f···

★ 108 2026-08-09
GPA-LM 开源

看论文清单,快速摸清游戏AI与大模型研究地图

This repo is a live list of papers on game playing and large multimodality model - "···

★ 161 2026-08-09