Vibestack is a universal AI operational context layer. It standardizes how teams encode engineering memory, workflows, constraints, and role contracts so model/runtime changes do not degrade delivery quality.
Vibestack is organized as a modular context operating system:
.vibestack/core: identity, principles, architecture, token policy, portability strategy..vibestack/rules: enforceable engineering policy and review constraints..vibestack/agents: role-based execution contracts..vibestack/skills: reusable specialist procedures..vibestack/workflows: production playbooks..vibestack/memory: persistent decision and learning records..vibestack/stacks: stack adapters and integration guidance..vibestack/templates: bootstrap blueprints for product archetypes..vibestack/examples: runtime-specific usage patterns..vibestack/docs: long-form system documentation.
The model changes. The context remains. Architecture first. Token efficiency always. Portability over lock-in. Modularity over monoliths. Open source first.
Each module has a single responsibility, explicit interface, and independent lifecycle. Teams can compose only the artifacts required for a task while keeping deterministic behavior across runtimes.
- Use semantic partitioning by role, domain, and lifecycle.
- Keep high-signal summaries at module entry points.
- Reuse stable references instead of repeating instructions.
- Maintain memory ledgers with compact, structured entries.
- Continuously prune low-value context artifacts.
Vibestack is compatible with Claude Code, Gemini CLI, Codex, Cursor, OpenClaude, Ollama, OpenHands, Roo, Cline, Aider, and future OpenClaw adapters.
Included workflows cover feature development, bugfixing, refactoring, architecture design, code review, incident response, production release, migration, onboarding, and open-source release management.
Runtime examples document equivalent execution flows for each supported environment so teams can adopt Vibestack without tooling lock-in.
- Clone the repository.
- Copy or vendor the
.vibestackdirectory into your project root. - Commit
vibestack.yamland core modules to source control. - Integrate
rules,workflows, andmemoryinto your SDLC.
- Begin with
core/identity.mdandcore/principles.md. - Select role modules in
agents/and needed procedures inskills/. - Execute with
workflows/underrules/constraints. - Persist outcomes in
memory/for long-term compounding quality.
- Build internal stack adapters under
stacks/. - Author org-specific launch blueprints under
templates/. - Add runtime recipes in
examples/for new tools. - Add policy checks in CI to enforce rule compliance.
Read CONTRIBUTING.md, CODE_OF_CONDUCT.md, and SECURITY.md. Contributions must preserve runtime portability and architecture clarity.
- OpenClaw compatibility package and adapter suite.
- Machine-readable schema and lint rules for policy enforcement.
- Automated context drift detection and remediation workflows.
- Public registry for community templates, stacks, and workflows.
Vibestack aims to become foundational infrastructure for AI engineering teams: reusable context, transparent governance, and portable execution across evolving model ecosystems.
Project governance favors long-term maintainability, transparent tradeoffs, and contributor agency over short-term vendor trends.
Vibestack é uma camada universal de contexto operacional para IA. O objetivo é padronizar memória de engenharia, workflows, restrições e contratos de função para que mudanças de modelo/runtime não reduzam qualidade de entrega.
Vibestack é um sistema operacional de contexto modular:
.vibestack/core: identidade, princípios, arquitetura, política de tokens e portabilidade..vibestack/rules: políticas de engenharia e restrições de revisão..vibestack/agents: contratos de execução por função..vibestack/skills: procedimentos especialistas reutilizáveis..vibestack/workflows: playbooks de execução em produção..vibestack/memory: registros persistentes de decisões e aprendizados..vibestack/stacks: adaptadores de stack e integração..vibestack/templates: blueprints de bootstrap por tipo de produto..vibestack/examples: padrões de uso por runtime..vibestack/docs: documentação aprofundada do sistema.
O modelo muda. O contexto permanece. Arquitetura primeiro. Eficiência de tokens sempre. Portabilidade acima de lock-in. Modularidade acima de monólitos. Open source primeiro.
Cada módulo possui responsabilidade única, interface explícita e ciclo de vida independente. A equipe carrega somente os artefatos necessários para cada tarefa, mantendo comportamento determinístico entre runtimes.
- Particionamento semântico por papel, domínio e ciclo de vida.
- Resumos de alto sinal na entrada de cada módulo.
- Reuso de referências estáveis em vez de repetição textual.
- Memória em formato estruturado e compacto.
- Remoção contínua de artefatos de baixo valor.
Compatível com Claude Code, Gemini CLI, Codex, Cursor, OpenClaude, Ollama, OpenHands, Roo, Cline, Aider e futuros adaptadores OpenClaw.
Os workflows cobrem desenvolvimento de feature, correção de bug, refatoração, design de arquitetura, revisão de código, resposta a incidentes, release de produção, migração, onboarding e lançamento open source.
Os exemplos de runtime mostram fluxos equivalentes de execução em cada ambiente suportado para evitar lock-in de ferramenta.
- Clone o repositório.
- Copie ou versione a pasta
.vibestackna raiz do projeto. - Faça commit de
vibestack.yamle módulos centrais. - Integre
rules,workflowsememoryno seu SDLC.
- Comece por
core/identity.mdecore/principles.md. - Selecione papéis em
agents/e procedimentos emskills/. - Execute via
workflows/com validação pelasrules/. - Registre resultados em
memory/para qualidade cumulativa.
- Crie adaptadores internos em
stacks/. - Crie blueprints organizacionais em
templates/. - Adicione receitas por runtime em
examples/. - Implemente checks de política em CI para garantir conformidade.
Leia CONTRIBUTING.md, CODE_OF_CONDUCT.md e SECURITY.md. Contribuições devem preservar portabilidade entre runtimes e clareza arquitetural.
- Pacote de compatibilidade OpenClaw e suíte de adaptadores.
- Schema legível por máquina e regras de lint para políticas.
- Automação para detectar e corrigir drift de contexto.
- Registro público para templates, stacks e workflows da comunidade.
Vibestack busca ser infraestrutura base para equipes de engenharia de IA: contexto reutilizável, governança transparente e execução portátil em ecossistemas de modelos em evolução.
A governança do projeto prioriza manutenção de longo prazo, tradeoffs explícitos e autonomia de contribuidores acima de tendências de fornecedores.
Vibestack היא שכבת הקשר תפעולית אוניברסלית להנדסת AI. המטרה היא לתקנן זיכרון הנדסי, workflows, אילוצים וחוזי תפקיד כך ששינויי מודל או runtime לא יפגעו באיכות הביצוע.
Vibestack בנויה כמערכת הפעלה מודולרית להקשר:
.vibestack/core: זהות, עקרונות, ארכיטקטורה, מדיניות טוקנים וניידות..vibestack/rules: מדיניות הנדסית מחייבת ואילוצי ביקורת..vibestack/agents: חוזי ביצוע לפי תפקיד..vibestack/skills: נהלים מקצועיים לשימוש חוזר..vibestack/workflows: פלייבוקים תפעוליים לפרודקשן..vibestack/memory: תיעוד מתמשך של החלטות ולמידה..vibestack/stacks: מתאמי סטאק והנחיות אינטגרציה..vibestack/templates: תבניות bootstrap לסוגי מוצרים..vibestack/examples: דפוסי שימוש לפי סביבת runtime..vibestack/docs: תיעוד עומק של המערכת.
המודל משתנה. ההקשר נשאר. ארכיטקטורה תחילה. יעילות טוקנים תמיד. ניידות לפני תלות בספק. מודולריות לפני מונולית. קוד פתוח תחילה.
לכל מודול אחריות אחת, ממשק מפורש ומחזור חיים עצמאי. הצוות טוען רק את הארטיפקטים הנדרשים למשימה ושומר על התנהגות דטרמיניסטית בין runtimes.
- חלוקה סמנטית לפי תפקיד, תחום ומחזור חיים.
- סיכומי אות גבוה בנקודת הכניסה לכל מודול.
- שימוש בהפניות יציבות במקום חזרה טקסטואלית.
- רישומי זיכרון מובנים וקצרים.
- גיזום מתמשך של ארטיפקטים בעלי ערך נמוך.
מותאם ל-Claude Code, Gemini CLI, Codex, Cursor, OpenClaude, Ollama, OpenHands, Roo, Cline, Aider ומתאמי OpenClaw עתידיים.
המערכת כוללת workflows לפיתוח פיצ'רים, תיקוני באגים, ריפקטור, תכנון ארכיטקטורה, סקירת קוד, תגובה לתקריות, שחרור לפרודקשן, מיגרציה, onboarding ושחרור קוד פתוח.
דוגמאות runtime מציגות זרימות ביצוע שקולות בכל סביבה נתמכת כדי למנוע תלות בכלי יחיד.
- לשכפל את המאגר.
- להעתיק או לנהל את
.vibestackבשורש הפרויקט. - לבצע commit ל-
vibestack.yamlולמודולי הליבה. - לשלב
rules,workflowsו-memoryבתהליך הפיתוח.
- להתחיל עם
core/identity.mdו-core/principles.md. - לבחור תפקידי עבודה מתוך
agents/ונהלים מתוךskills/. - לבצע משימות דרך
workflows/עם אכיפה שלrules/. - לתעד תוצאות ב-
memory/לצבירת ידע מתמשכת.
- לבנות מתאמים פנימיים ב-
stacks/. - לפתח תבניות ארגוניות ב-
templates/. - להוסיף מתכונים לפי runtime ב-
examples/. - להוסיף בדיקות מדיניות ב-CI לאכיפת תקנים.
יש לקרוא את CONTRIBUTING.md, CODE_OF_CONDUCT.md ו-SECURITY.md. תרומות חייבות לשמור על ניידות בין runtimes ועל בהירות ארכיטקטונית.
- חבילת תאימות OpenClaw וסוויטת מתאמים.
- סכמת מדיניות קריאת-מכונה וכללי lint.
- אוטומציה לזיהוי ותיקון drift בהקשר.
- רישום קהילתי לתבניות, stacks ו-workflows.
Vibestack שואפת להיות תשתית בסיסית לצוותי הנדסת AI: הקשר לשימוש חוזר, ממשל שקוף והפעלה ניידת בין אקוסיסטמים משתנים של מודלים.
ממשל הפרויקט נותן עדיפות לתחזוקה לטווח ארוך, לשקיפות בהחלטות ולהעצמת תורמים מעל טרנדים קצרי טווח של ספקים.