Skip to main content

GravityKit โ€” The AI-Native Software House in a Box

Project description

๐ŸŒŒ VibeGravityKit

The AI-Native Software House in a Box. Build enterprise-grade software with a team of AI Agents โ€” with parallel delegation for maximum speed and minimum token costs.


โšก Quick Start

# Install from PyPI
pip install gkt

# Init in your project
cd /path/to/your-project
gkt init            # Install for ALL IDEs (Antigravity, Cursor, Windsurf, Cline)
gkt init cursor     # Or install for a specific IDE only

Requirements: Python 3.9+, Node.js 18+

For development / contributing:

git clone https://github.com/OrgGem/VibeGravityKit.git
cd VibeGravityKit
pip install -e .   # Editable install

๐Ÿ› ๏ธ CLI Commands

Command Description
gkt init [ide] Install agents for your IDE (all, antigravity, cursor, windsurf, cline)
gkt list List all available AI agents and their roles
gkt doctor Check environment health (Python, Node, Git, npm)
gkt update Update GravityKit to the latest version
gkt version Show current version
gkt brain Manage project brain โ€” context, decisions, conventions
gkt journal Knowledge journal โ€” capture lessons, bugs, insights
gkt skills list [--all] List active skills (or all including disabled)
gkt skills search <query> Search skills by keyword
gkt skills enable <name> Enable a disabled skill
gkt skills disable <name> Disable a skill
gkt skills count Show total skill count
gkt validate [--strict] Validate all SKILL.md files
gkt generate-index Regenerate skills_index.json

Alias: gravitykit works the same as gkt.


๐ŸŒ Multi-IDE Support

IDE Command Creates
Antigravity gkt init antigravity .agent/ (workflows + skills)
Cursor gkt init cursor .cursor/rules/*.mdc
Windsurf gkt init windsurf .windsurf/rules/*.md
Cline gkt init cline .clinerules/*.md

๐Ÿš€ How It Works โ€” Two Ways to Build

Mode 1: @[/leader] โ€” Smart Delegation (Recommended)

You are the Boss. The Leader is your right hand.

You โ†’ Leader โ†’ Agents โ†’ Report back per phase โ†’ You approve โ†’ Next phase

Flow:

  1. Tell the Leader what you want to build.
  2. Leader analyzes, brainstorms, and presents a plan.
  3. You approve the plan โœ…
  4. Leader auto-delegates to the right agents:
Phase Agent Mode
๐Ÿ“‹ Planning @[/planner] Sequential
๐Ÿ—๏ธ Architecture + ๐ŸŽจ Design @[/architect] + @[/designer] โšก PARALLEL
๐Ÿ’ป Development @[/frontend-dev] + @[/backend-dev] โšก PARALLEL
๐Ÿงช QA & Fix @[/qa-engineer] Sequential
๐Ÿš€ Launch @[/devops] + @[/security] + @[/seo] + @[/docs] โšก PARALLEL
  1. After each phase, Leader reports results and waits for your approval.
  2. QA Smart Loop: If a bug can't be fixed, Leader calls @[/meta-thinker] + @[/planner] to rethink. Max 3 retries.

Mode 2: @[/quickstart] โ€” Full Autopilot

One command. Complete project. No approvals needed.

You โ†’ Quickstart โ†’ [Auto-runs ALL agents] โ†’ Delivers complete project

Perfect for: MVPs, prototypes, hackathons.

  • Built-in QA Auto-Fix Loop with max 5 retries per bug.
  • Delivers a complete report: features built, test results, unresolved issues, and how to run it.

Mode Comparison

@[/leader] @[/quickstart]
User involvement Approve each phase None (fully auto)
Parallel agents โšก Yes (up to 4x faster) โšก Yes
Bug fix retries 3 max 5 max
Best for Production apps MVPs, prototypes

๐ŸŽฎ The Agents

In VibeGravityKit, You are the Boss. Chat with your agents using @ mentions.

Strategy & Vision ๐Ÿง 

Agent Role
@[/leader] Orchestrates all agents, reports per phase
@[/quickstart] Full autopilot โ€” end-to-end project build
@[/meta-thinker] Creative advisor, brainstorming
@[/planner] PRD, user stories, timeline
@[/researcher] Web search & market analysis
@[/tech-stack-advisor] Tech stack recommendations

Design & Product ๐ŸŽจ

Agent Role
@[/architect] System architecture, DB schema
@[/designer] UI/UX design system
@[/mobile-wizard] Mobile app scaffolding (Expo/Flutter)

Engineering ๐Ÿ’ป

Agent Role
@[/frontend-dev] Web development (React, Next.js)
@[/backend-dev] API development (Node.js, Python)
@[/devops] Docker, CI/CD, infrastructure

Quality & Support ๐Ÿ›ก๏ธ

Agent Role
@[/knowledge-guide] Code explainer, note taker
@[/qa-engineer] Testing & quality assurance
@[/security-engineer] Security scanning & audits
@[/tech-writer] Documentation & release notes
@[/seo-specialist] SEO optimization
@[/code-reviewer] Code quality scanner
@[/release-manager] Changelog & version management

๐Ÿ“‚ Project Structure

.agent/
โ”œโ”€โ”€ workflows/       # Instructions for each agent role
โ”œโ”€โ”€ skills/          # 886 skills across 17 categories
โ””โ”€โ”€ brain/           # Project context & memory

๐Ÿ”„ Workflows (29)

Workflow Description
/leader Team Lead โ€” Orchestrates the entire team from concept to production
/quickstart Fully automated project build from idea to production
/planner Analyzes requirements, writes PRD, breaks down tasks
/meta-thinker Idea Consultant, Creative Advisor, Vision Development
/architect Systems Design, Database, API
/solution-architect Strategic technical planning, trade-off analysis, roadmap design
/designer UI/UX Design System and Assets
/frontend-dev Component, Layout, State Management (React/Vue/Tailwind)
/backend-dev API Implementation, DB Queries (Node/Python/Go)
/fullstack-coder Architecture, Backend, Frontend, Testing in one workflow
/mobile-dev iOS/Android (React Native/Expo)
/devops Docker, CI/CD, Cloud Deployment
/cloud-deployer AWS deployment, CI/CD pipelines, Docker, Kubernetes, serverless
/n8n-automator n8n workflow builder โ€” Code nodes, API integrations, 70+ SaaS connectors
/qa-engineer Test Case, API, SQL, Automation, Performance, Bug Reporting
/quality-guardian Code review, testing, security audit in one comprehensive pass
/code-reviewer Automated code quality review with pattern-based analysis
/security-engineer Security Workflow (Audit/Pen-Test/Incident)
/seo-specialist Search Engine Optimization
/tech-writer Documentation & API Refs
/doc-writer Professional technical documentation, reports, RFC, ADR
/knowledge-guide Code Explainer, Note Taker, Handoff Specialist
/researcher Market Analysis, Web Search, Trend Discovery
/research-analyst Deep research, analysis, file I/O, image generation, translation
/deep-researcher Comprehensive research, analysis, and professional report writing
/release-manager Changelog generation, version bumping, and release notes
/prompt-engineer Create optimized prompts from user input for any AI model
/image-creator AI image generation, design assets, diagrams, visual content
/translator Multi-language translation, i18n setup, and localization management

๐Ÿ“Š Skill Categories (886 total)

Category Skills Description
๐Ÿ”ท Azure & Microsoft SDK 121 Azure AI, Storage, Cosmos DB, Event Hubs, Service Bus, Identity, etc.
๐Ÿ”ง Workflow & Utilities 176 Git, shell scripting, project scaffolding, memory, i18n, file tools
๐Ÿ’ป Backend & Languages 93 Python, TypeScript, Go, Rust, Java, C#, Ruby, PHP, FastAPI, Django, etc.
๐Ÿค– AI, LLM & Agents 74 RAG, LangChain, LangGraph, CrewAI, prompt engineering, voice AI, embeddings
๐Ÿ”Œ SaaS Automation 89 Slack, Jira, Notion, HubSpot, Salesforce, GitHub, Gmail, 70+ integrations
๐Ÿ“ˆ Marketing & Business 63 SEO, content marketing, pricing, email, analytics, startup tools
๐Ÿ›ก๏ธ Security & Pentesting 61 OWASP, Burp Suite, Metasploit, red team, vulnerability scanning
โ˜๏ธ DevOps, Cloud & Infra 52 Docker, Kubernetes, Terraform, CI/CD, monitoring, incident response
๐ŸŽจ Frontend & UI 44 React, Angular, Next.js, Tailwind, Three.js, design systems
โœ… Testing & Quality 41 TDD, Playwright, Jest, code review, debugging, linting
๐Ÿ›๏ธ Architecture & Patterns 19 C4 diagrams, microservices, clean architecture, system design
๐Ÿ“š Documentation 17 Wiki, README, API docs, changelogs, tutorials
๐Ÿ—„๏ธ Database 13 PostgreSQL, MySQL, MongoDB, Redis, SQL optimization
๐Ÿ“Š Data Engineering 8 Spark, dbt, Airflow, data pipelines, data quality
๐Ÿ“ฑ Mobile Development 6 React Native, Flutter, Expo, iOS, SwiftUI
๐ŸŽฎ Game Development 6 Unity, Unreal Engine, Godot, Minecraft plugins
โ›“๏ธ Blockchain & Web3 3 Solidity, DeFi, NFT standards

๐Ÿงฐ Token Optimization

Tool What it does Savings
Context Manager Minifies code before AI sees it ~50% tokens
Context Router Queries only relevant data from 34+ sources ~70% tokens
Diff Applier Applies surgical patches instead of rewriting ~90% tokens

โค๏ธ Credits

Special thanks to ui-ux-pro-max-skill for pioneering the data-driven approach to UI/UX generation.

๐Ÿ“„ License

MIT ยฉ Nhqvu2005

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gkt-3.1.0.tar.gz (24.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gkt-3.1.0-py3-none-any.whl (26.1 MB view details)

Uploaded Python 3

File details

Details for the file gkt-3.1.0.tar.gz.

File metadata

  • Download URL: gkt-3.1.0.tar.gz
  • Upload date:
  • Size: 24.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for gkt-3.1.0.tar.gz
Algorithm Hash digest
SHA256 206cbe5971e1268e224d044ce3a8d41486fe7c4f1857cb4abaad527013d58796
MD5 d6e7fa943c9a32db9ceb7b200aba7ac4
BLAKE2b-256 9e715694cd11da9667a6a05dea2431aaab0c0f2652fd80cee37a148901b705ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for gkt-3.1.0.tar.gz:

Publisher: publish.yml on OrgGem/VibeGravityKit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gkt-3.1.0-py3-none-any.whl.

File metadata

  • Download URL: gkt-3.1.0-py3-none-any.whl
  • Upload date:
  • Size: 26.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for gkt-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8988b66514f11095bb67ab2a27a130f63ea8ca45f32312e8bedb2fb620091a0e
MD5 9f2f079b3d46e1df72d39d52e63df4a8
BLAKE2b-256 93c086428989c0557df89a6132a8e14af8f557b2c5ccc6737a46a9ad6ef5559d

See more details on using hashes here.

Provenance

The following attestation bundles were made for gkt-3.1.0-py3-none-any.whl:

Publisher: publish.yml on OrgGem/VibeGravityKit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page