← 开源
vudovn

ag-kit

ApplicationsProductivityTypeScript
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
8.19k
Star
1.51k
Fork
+4
本周
10
贡献者
创建于 2026-01-14 · 更新于 2026-10-16 · 今日第 7127 名
主要开发者
vudovnsaineoxJoKenPo

vudovn/ag-kit 排名第 7,127,有 8,190 个星标。

同类别比较

vudovn/ag-kit 排名第 7,127,此处有 8 个同类条目;brycedrennan/imaginAIry 排名第 7,128。

同类别比较
名称排名指标
nashsu/FreeAskInternet7,101
语言:
Python
星标数:
8,748
分叉数:
902
简介:
FreeAskInternet is a completely free, PRIVATE and LOCALLY running search aggregator & answer generate using MULTI LLMs, without GPU needed. The user can ask a question and the system will make a multi engine search and combine the search result to LLM and generate the answer based on search results. It's all FREE to use.
OpenBMB/XAgent7,106
语言:
Python
星标数:
8,549
分叉数:
902
简介:
An Autonomous LLM Agent for Complex Task Solving
zilliztech/deep-searcher7,115
语言:
Python
星标数:
8,330
分叉数:
817
简介:
Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python.
intitni/CopilotForXcode7,124
语言:
Swift
星标数:
8,208
分叉数:
425
简介:
The first GitHub Copilot, Codeium and ChatGPT Xcode Source Editor Extension
brycedrennan/imaginAIry7,128
语言:
Python
星标数:
8,184
分叉数:
469
简介:
Pythonic AI generation of images and videos
LibrePhotos/librephotos7,129
语言:
Python
星标数:
8,105
分叉数:
412
简介:
A self-hosted open source photo management service.
nadermx/backgroundremover7,130
语言:
Python
星标数:
8,093
分叉数:
652
简介:
Background Remover lets you Remove Background from images and video using AI with a simple command line interface that is free and open source.
MochiDiffusion/MochiDiffusion7,141
语言:
Swift
星标数:
7,972
分叉数:
368
简介:
Run Stable Diffusion on Mac natively
关键参数与规格
关键参数与规格
参数值
语言TypeScript
类别Applications
子类别Productivity
星标数8,190
分叉数1,508
贡献者10
创建日期2026-01-14
更新日期2026-10-16
1 天星标数0
7 天星标数4
排名7,127
上次排名7,300
排名变化173
7 天星标排名5,867
上次 7 天星标排名7,536
7 天星标排名变化1,669
总星标排名1,746
上次总星标排名1,744
总星标排名变化-2
国家Vietnam
README 摘录

AG KIT Antigravity-first agent engineering kit with rules, skills, specialist agents, workflows, persistent memory, MCP guidance, orchestration, and a native safety hook. Antigravity is the supported production runtime for this release. Other tools may read the Markdown components, but runtime behavior outside Antigravity is not part of the production compatibility guarantee. It blocks root-filesystem deletion, drive formatting, and raw-disk overwrite patterns while allowing normal project cleanup such as deleting or . It does not replace Antigravity permissions, workspace

trust, sandboxing, or human approval. js 22 or newer for repository-level Antigravity tooling. 10 or newer for AG Kit validators and utility scripts. Git for safe update, review, and rollback workflows. The published CLI currently supports Node. js 18 or newer; the Antigravity integration checks run on Node. Quick start Install into a project Or install the CLI globally: Do not add to the project when Antigravity needs to index rules, skills, or workflows. To keep it local without

disabling discovery, add to instead. The default MCP example contains , so the normal doctor reports a warning until the example is configured. Use strict mode only after all placeholders have been resolved: Open in Antigravity After opening the repository as a trusted workspace: 1. Confirm slash commands such as , , and are discovered. Confirm relevant skills are selected from . Run a normal command such as and confirm it is allowed. Verify the safety hook with a mocked payload rather than executing

a destructive command: The command must exit non-zero and print . Safe updates and rollback AG Kit updates are merge-aware. User-owned files and locally modified managed files are preserved by default. Backups are stored in outside the managed toolkit tree. md before upgrading an existing installation to the Antigravity-native release. Antigravity-native integration Runtime contract declares the six supported integration phases and the documented Antigravity CLI capabilities used by AG Kit. It avoids inventing a minimum semantic

version when upstream documentation does not define one. Native safety hook Antigravity loads , which registers: To temporarily disable the AG Kit hook while diagnosing a compatibility issue, set , reopen the workspace, and report the payload shape privately if it may contain sensitive data. Do not delete Antigravity's own permission controls. MCP configuration Review the workspace MCP plan without writing to the home directory: After replacing placeholders, explicitly apply to one supported target: Existing servers with the same name are preserved

unless is supplied. A timestamped backup is created before an existing target file is changed. Build and inspect the plugin Review before local installation. The bundle contains packaged skills, agents, rules, converted workflow commands, the native hook, an MCP example, and with SHA-256 entries. Plugin installation is optional; the repository-native workspace remains the source of truth for project development. , , and make the managed toolkit reproducible and detect drift. Required GitHub checks: Toolkit validation CLI tests and package validation

Web lint, typecheck, build, and audit Antigravity native contract Dependency Review AG Kit never requires automatic merge, automatic deployment, or

常见问题

记录了多少星标和分叉?

vudovn/ag-kit 有 8,190 个星标和 1,508 个分叉。

仓库排名是多少?

vudovn/ag-kit 排名第 7,127。

记录的语言和类别是什么?

vudovn/ag-kit 有 8,190 个星标,语言为 TypeScript,类别为 Applications。

哪个仓库排名最接近?

vudovn/ag-kit 与 brycedrennan/imaginAIry 比较,后者排名第 7,128,有 8,184 个星标。

README

AG KIT

Antigravity-first agent engineering kit with rules, skills, specialist agents, workflows, persistent memory, MCP guidance, orchestration, and a native safety hook.

Primary runtime: Google Antigravity

Tiếng Việt · Migration guide · Production checklist · Security


Production profile

AG Kit installs a complete .agents/ workspace contract. Antigravity is the supported production runtime for this release. Other tools may read the Markdown components, but runtime behavior outside Antigravity is not part of the production compatibility guarantee.

Capability Production implementation
Rules and skill discovery .agents/rules/, .agents/skills/, .agents/workflows/
Specialist routing 20 role definitions and intelligent-routing skills
Persistent context .agents/memory/ and context-compression guidance
Orchestration /coordinate, /orchestrate, Antigravity /agents and /tasks
MCP Workspace config plus explicit, backup-aware sync helper
Tool safety Native PreToolUse gate for high-confidence destructive commands
Packaging Local Antigravity plugin bundle with a SHA-256 content inventory
Validation Toolkit CI, Antigravity Doctor, regression tests, Dependency Review, CLI and web checks

The native hook is deliberately narrow. It blocks root-filesystem deletion, drive formatting, and raw-disk overwrite patterns while allowing normal project cleanup such as deleting dist/ or node_modules/. It does not replace Antigravity permissions, workspace trust, sandboxing, or human approval.

Requirements

  • Node.js 22 or newer for repository-level Antigravity tooling.
  • Python 3.10 or newer for AG Kit validators and utility scripts.
  • A trusted Google Antigravity workspace.
  • Git for safe update, review, and rollback workflows.

The published CLI currently supports Node.js 18 or newer; the Antigravity integration checks run on Node.js 22.

Quick start

Install into a project

npx @vudovn/ag-kit init

Or install the CLI globally:

npm install -g @vudovn/ag-kit
ag-kit init

Do not add .agents/ to the project .gitignore when Antigravity needs to index rules, skills, or workflows. To keep it local without disabling discovery, add .agents/ to .git/info/exclude instead.

Verify the workspace

npm run check:agents
npm run check:antigravity
npm run test:antigravity

check:antigravity is read-only. The default MCP example contains YOUR_API_KEY, so the normal doctor reports a warning until the example is configured. Use strict mode only after all placeholders have been resolved:

node .agents/hooks/antigravity-doctor.mjs --strict

Open in Antigravity

After opening the repository as a trusted workspace:

  1. Confirm slash commands such as /plan, /coordinate, and /orchestrate are discovered.
  2. Confirm relevant skills are selected from .agents/skills/.
  3. Run a normal command such as npm test and confirm it is allowed.
  4. Verify the safety hook with a mocked payload rather than executing a destructive command:
printf '%s' '{"tool_args":{"CommandLine":"rm -rf /"}}' \
  | node .agents/hooks/validate-tool-call.mjs

The command must exit non-zero and print BLOCKED by AG Kit.

Safe updates and rollback

AG Kit updates are merge-aware. User-owned files and locally modified managed files are preserved by default.

ag-kit update --dry-run          # Preview the exact plan
ag-kit update                    # Merge safely and create a backup
ag-kit update --strategy replace # Explicit full replacement, still backed up
ag-kit rollback                  # Restore the newest pre-update backup

Update metadata is stored in .agents/.ag-kit/. Backups are stored in .ag-kit-backups/ outside the managed toolkit tree. Read MIGRATION.md before upgrading an existing installation to the Antigravity-native release.

Antigravity-native integration

Runtime contract

.agents/antigravity.json declares the six supported integration phases and the documented Antigravity CLI capabilities used by AG Kit. It avoids inventing a minimum semantic version when upstream documentation does not define one.

Native safety hook

Antigravity loads .agents/hooks.json, which registers:

{
  "enabled": true,
  "PreToolUse": [
    {
      "matcher": "run_command",
      "command": "node .agents/hooks/validate-tool-call.mjs",
      "timeout": 10
    }
  ]
}

To temporarily disable the AG Kit hook while diagnosing a compatibility issue, set "enabled": false, reopen the workspace, and report the payload shape privately if it may contain sensitive data. Do not delete Antigravity's own permission controls.

MCP configuration

Review the workspace MCP plan without writing to the home directory:

node .agents/hooks/sync-mcp.mjs --check
node .agents/hooks/sync-mcp.mjs --print

After replacing placeholders, explicitly apply to one supported target:

node .agents/hooks/sync-mcp.mjs --apply --target suite
node .agents/hooks/sync-mcp.mjs --apply --target cli

Existing servers with the same name are preserved unless --force is supplied. A timestamped backup is created before an existing target file is changed. Never commit real MCP credentials.

Build and inspect the plugin

npm run build:antigravity-plugin

Review dist/antigravity-plugin/ before local installation. The bundle contains packaged skills, agents, rules, converted workflow commands, the native hook, an MCP example, and PLUGIN_CONTENTS.json with SHA-256 entries.

agy plugin install ./dist/antigravity-plugin
agy plugin list

Plugin installation is optional; the repository-native .agents/ workspace remains the source of truth for project development.

Included components

Component Count Purpose
Agents 20 Domain specialist and orchestration role definitions
Skills 47 Progressive domain knowledge and executable validation helpers
Workflows 13 Repeatable slash-command procedures
Rules 6 Workspace-wide routing, safety, design, and coding constraints
Memory topics 4 required topics plus index Durable project conventions, decisions, preferences, and feedback

Every agent, skill, workflow, and rule has a SemVer contract. .agents/manifest.json, .agents/manifest.lock.json, and .agents/DEPENDENCY_GRAPH.md make the managed toolkit reproducible and detect drift.

npm run generate:agents
npm run check:agents

Common workflows

Command Purpose
/brainstorm Explore options and architecture before implementation
/coordinate Run separable research or review tasks in parallel, then synthesize
/create Create a feature or application with structured gates
/debug Perform evidence-based root-cause analysis
/deploy Execute production pre-flight checks and deployment workflow
/enhance Safely modify an existing codebase
/orchestrate Plan, obtain approval, delegate to specialists, and verify
/plan Create a detailed implementation plan and checklist
/preview Manage local preview servers
/remember Save durable project information to memory
/status Summarize active work and blockers
/test Design and execute tests
/verify Prove changes by running checks instead of relying on inspection

Release and production gates

A release candidate is not production-approved until all automated checks and the hands-on Antigravity smoke test in PRODUCTION_CHECKLIST.md are complete.

Required GitHub checks:

  • Toolkit validation
  • CLI tests and package validation
  • Web lint, typecheck, build, and audit
  • Antigravity native contract
  • Dependency Review

AG Kit never requires automatic merge, automatic deployment, or automatic MCP synchronization. Production changes should remain reviewable and reversible.

Documentation

References and attribution

AG Kit is an original open-source implementation of Markdown-based agent engineering patterns. No proprietary source files are included. Runtime integration decisions are based on public Antigravity documentation and codelabs linked in .agents/hooks/README.md.

Support the project

  • or -

CA: Gjpatn3d24dCRhUng7F37K6xJba4R8SDBC18xs1Apump

License

Released under the MIT License © Vudovn.

排名相邻
同类项目