
Write HTML. Render video. Built for agents.
Vibe provides a shared set of React components, styles, and design tokens for monday.com-style app development. The repo also ships codemods, testing tools, storybook blocks, and an MCP server so builders can inspect components and use them from AI tools.

Builders who are developing React apps and want reusable UI components, tokens, and agent-friendly docs.
You can build with consistent monday.com UI components and look up component usage from your agent tools.
Reusable UI components exported from `@vibe/core`, including entries like `Button`.
Tokens and styling foundations for loading the Vibe visual system in an app.
A separate icon library in `packages/icons` for app interfaces.
Migration and refactor helpers in `packages/codemod`.
Playwright-focused helpers in `packages/testkit`.
`packages/mcp` provides an MCP server for discovering APIs, examples, icons, and best practices.
npm install @vibe/core # or yarn add @vibe/core
Official monday.com UI resources for application development in React.js
Documentation • Catalog • Playground
Vibe Design System is a collection of packages designed to streamline your development process and enhance the user experience, by providing a set of components, styles, and guidelines for building applications in React.js.
npm install @vibe/core
# or
yarn add @vibe/core
To load all the relevant CSS tokens, import the tokens file in your root application file:
import "@vibe/core/tokens";
Components are imported from the library's root entry:
import { Button } from "@vibe/core";
Vibe includes an MCP (Model Context Protocol) server that provides intelligent assistance for working with Vibe components. The MCP server can help you discover component APIs, get usage examples, find appropriate icons, and follow best practices.
To get started, follow the installation instructions in the @vibe/mcp docs to integrate it in your preferred AI development tools.
Vibe 3 (@vibe/core v3) will no longer receive new features or enhancements but will continue to receive critical bug fixes as needed. We highly recommend following the migration guide to upgrade to the actively maintained Vibe 4, which includes the latest improvements, new components, and ongoing support.For version 3 documentation, see vibe.monday.com/v3.
Vibe 2 (monday-ui-react-core) is no longer maintained. For version 2 documentation, see vibe.monday.com/v2.
We welcome and encourage every contributor! Please read our Contribution Guide.
If you have any questions or suggestions, please feel free to open a discussion.
Found a bug? Please open an issue.
Sign in to join the discussion.
No comments yet. Be the first to say what this is good for.

Write HTML. Render video. Built for agents.
Ultra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, MCP, multi-agent workflows, automation, and chat apps
SkillOpt is a text-space optimizer that trains reusable natural-language skills for frozen LLM agents through trajectory-driven edits, validation-gated updates, and deployable best_skill.md artifacts.

Omnigent is an open-source AI agent framework and meta-harness: orchestrate Claude Code, Codex, Cursor, Pi, and custom agents — swap harnesses without rewriting, enforce policies and sandboxing, and collaborate in real time from any device.
A theoretical reconstruction of the Claude Mythos architecture, built from first principles using the available research literature.
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!