Skip to content

xronocode/vibestart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

23 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

vibestart v3.0.0

From zero to vibe coding in one paste.

Version License: MIT Tests


πŸ€– For AI Agents

You found this repository. The user wants to set up vibestart in their project.

What is vibestart?

vibestart is a framework for AI-assisted development that includes:

  • GRACE methodology β€” contract-driven development with knowledge graphs
  • Skills β€” AI agent instructions (vs-init, grace-*)
  • Standards β€” development rules (architecture, error-handling, git-workflow)
  • Templates β€” XML templates for project artifacts
  • Fragments β€” modular components for AGENTS.md generation
  • Integrations β€” Entire.io (session audit), ConPort (long-term memory)

Note: vibestart uses GRACE methodology for its own development (dogfooding). This validates the templates work correctly and provides a real-world example for users.

Installation Modes

Mode Description Time Includes
LITE Quick start 1-2 min GRACE + XML artifacts + vs-init
ADVANCED Full platform 10-15 min LITE + Entire.io + ConPort

vs-init Modes

Mode When What
INSTALL New project Full setup from scratch
UPDATE Existing vibestart Update to latest version
REPAIR Broken installation Fix problems
MIGRATE v1.x/v2.x project Migrate to v3.0.0
REFRESH Regenerate artifacts Refresh AGENTS.md

What You Need To Do

Follow these steps in order:


Step 1: Clone vibestart into the project

Clone this repository into a subfolder of the user's project:

# In the user's project directory, create .vibestart folder and clone there
git clone https://github.com/xronocode/vibestart.git .vibestart

What this does:

  • Creates .vibestart/ folder in the user's project
  • Downloads the complete vibestart framework
  • The framework includes: skills, standards, templates, fragments

Result: You now have .vibestart/src/skills/vs-init/ in the project.


Step 2: Read the vs-init skill

The vs-init skill contains all initialization instructions. Read it now:

.vibestart/src/skills/vs-init/SKILL.md

This skill will tell you:

  • How to check framework integrity
  • How to detect and resolve conflicts
  • How to create project configuration
  • How to generate AGENTS.md
  • How to create GRACE artifacts

Step 3: Follow vs-init instructions

Open and read .vibestart/src/skills/vs-init/SKILL.md, then follow its instructions.

The skill will guide you through:

INSTALL mode:

  1. Framework integrity check (7 checks)
  2. Conflict detection (6 types)
  3. Conflict resolution
  4. LITE or ADVANCED mode selection
  5. AGENTS.md generation
  6. GRACE artifacts creation

UPDATE/REPAIR/MIGRATE/REFRESH modes:

  • Automatic detection of existing installation
  • Backup creation before changes
  • Migration from v1.x/v2.x to v3.0.0
  • Integration setup (Entire.io, ConPort)

Quick Reference

What Where
Framework .vibestart/
Skills .vibestart/src/skills/
Standards .vibestart/src/standards/
Templates .vibestart/src/templates/
Fragments .vibestart/src/fragments/
vs-init skill .vibestart/src/skills/vs-init/SKILL.md

What Gets Created

After following vs-init instructions:

user-project/
β”œβ”€β”€ .vibestart/              # Framework (you just cloned this)
β”‚   └── src/
β”‚       β”œβ”€β”€ skills/
β”‚       β”œβ”€β”€ standards/
β”‚       β”œβ”€β”€ templates/
β”‚       └── fragments/
β”œβ”€β”€ vs.project.toml          # Project configuration (you will create)
β”œβ”€β”€ AGENTS.md                # Agent instructions (you will generate)
└── docs/                    # GRACE artifacts (you will create)
    β”œβ”€β”€ development-plan.xml
    β”œβ”€β”€ requirements.xml
    β”œβ”€β”€ knowledge-graph.xml
    β”œβ”€β”€ verification-plan.xml
    β”œβ”€β”€ technology.xml
    └── decisions.xml

# If ADVANCED mode with integrations:
β”œβ”€β”€ .conport/                # ConPort Memory Bank (if enabled)
└── .git/hooks/              # Entire.io hooks (if enabled)

Integrations (ADVANCED mode)

Entire.io β€” Session Audit

What it does:

  • Captures AI agent sessions automatically
  • Links sessions to Git commits
  • Searchable history of how code was written
  • Checkpoints with full context

Requirements:

  • entire CLI (npm install -g @entire/cli)
  • Git repository

Storage: Git branch (entire/checkpoints/v1)

Cost: Free (MIT license)

ConPort β€” Long-term Memory

What it does:

  • Persistent memory between sessions
  • Semantic search
  • Context carry-over
  • Decision migration to GRACE

Requirements:

  • ConPort MCP server
  • Agent with MCP support (Claude Code, Kilo Code, Cursor)

Storage: Local file (.conport/memory.db)

Cost: Free (open source)


πŸ’‘ Why vibestart?

The Problem

The user is new to AI-assisted development. They have:

  • ❌ No idea how to structure AI instructions
  • ❌ No methodology for AI to follow
  • ❌ No way to track decisions across sessions
  • ❌ No standards for code quality

The Solution

vibestart provides:

  • βœ… One-command setup β€” vs-init does everything
  • βœ… GRACE methodology β€” contract-driven development with knowledge graphs
  • βœ… Session continuity β€” AI remembers what it did yesterday
  • βœ… Agent transparency β€” every action is traceable
  • βœ… Conflict detection β€” handles existing tools gracefully

πŸ†š vibestart vs Alternatives

Feature vibestart GRACE marketplace ai-standards Manual setup
One-command init βœ… vs-init ❌ Multiple steps ❌ Manual copy ❌ Hours of work
Conflict detection βœ… 6 types ❌ None ❌ None ❌ None
AGENTS.md generation βœ… Auto from fragments ❌ Manual ❌ Manual ❌ Manual
Migration support βœ… v1.0, grace-marketplace ❌ None ❌ None ❌ None
Session management βœ… Built-in ❌ Separate setup ❌ None ❌ None
Agent transparency βœ… Protocol built-in ⚠️ Optional ❌ None ❌ None
Template system βœ… 6 XML templates ❌ None ❌ None ❌ None
Macro workflows βœ… 5 GRACE macros ⚠️ Basic ❌ None ❌ None

🌐 Supported Agents

Agent Status Notes
Kilo Code βœ… Full Primary target, all features tested
Cursor βœ… Full All features work
Claude Code βœ… Basic Core functionality works
Windsurf ⏳ Partial On request
Aider ⏳ Partial On request

πŸ“š Documentation

Document Description
docs/ru.md Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ Π½Π° русском
docs/grace-explainer.md GRACE methodology reference
docs/INTEGRATIONS.md Entire.io & ConPort setup
RUNNING_TESTS.md How to run tests
docs/why.md Why GRACE + ConPort
docs/grace-macros.md GRACE macros reference
src/README.md Framework internals (Russian)
src/CHANGELOG.md Version history

🀝 Credits

Authors

Based On


πŸ“„ License

MIT β€” use freely for any purpose.


πŸ”— Links

Packages

 
 
 

Contributors