← Open Source
vudovn

ag-kit

vudovn/ag-kit on GitHub: TypeScript, Applications, Productivity.

ApplicationsProductivityTypeScript
Open on GitHub
Momentum
+0stars in 24 hours0.0%
8.19k
Stars
1.51k
Forks
+4
This week
10
Contributors
Created 2026-01-14 · Updated 2026-10-16 · #7127 today
Top developers
vudovnsaineoxJoKenPo

vudovn/ag-kit is ranked 7,127 with 8,190 stars.

Same-category comparison

vudovn/ag-kit is ranked 7,127 among these 8 peers; brycedrennan/imaginAIry is ranked 7,128.

Same-category comparison
NameRankMetrics
nashsu/FreeAskInternet7,101
Language:
Python
Stars:
8,748
Forks:
902
Description:
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
Language:
Python
Stars:
8,549
Forks:
902
Description:
An Autonomous LLM Agent for Complex Task Solving.
zilliztech/deep-searcher7,115
Language:
Python
Stars:
8,330
Forks:
817
Description:
Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python.
intitni/CopilotForXcode7,124
Language:
Swift
Stars:
8,208
Forks:
425
Description:
The first GitHub Copilot, Codeium and ChatGPT Xcode Source Editor Extension.
brycedrennan/imaginAIry7,128
Language:
Python
Stars:
8,184
Forks:
469
Description:
Pythonic AI generation of images and videos.
LibrePhotos/librephotos7,129
Language:
Python
Stars:
8,105
Forks:
412
Description:
A self-hosted open source photo management service.
nadermx/backgroundremover7,130
Language:
Python
Stars:
8,093
Forks:
652
Description:
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
Language:
Swift
Stars:
7,972
Forks:
368
Description:
Run Stable Diffusion on Mac natively.
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguageTypeScript
CategoryApplications
SubcategoryProductivity
Stars8,190
Forks1,508
Contributors10
Created date2026-01-14
Updated date2026-10-16
Stars in 1 day0
Stars in 7 days4
Rank7,127
Previous rank7,300
Rank change173
7-day stars rank5,867
Previous 7-day stars rank7,536
7-day stars rank change1,669
Total stars rank1,746
Previous total stars rank1,744
Total stars rank change-2
CountryVietnam
README summary

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

Frequently asked questions

How many stars and forks are recorded?

vudovn/ag-kit has 8,190 stars and 1,508 forks.

What is the repository rank?

vudovn/ag-kit is ranked 7,127.

What language and category are recorded?

vudovn/ag-kit has 8,190 stars, uses TypeScript and belongs to Applications.

Which repository is closest in rank?

vudovn/ag-kit is compared with brycedrennan/imaginAIry, ranked 7,128 with 8,184 stars.

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.

Nearby in the ranking
Similar items