Skip to main content
Knowledge lets you give Vibely persistent instructions and context. Instead of repeating the same explanations in every message, you write them once and Vibely reads them every time it works on your project.
Define workspace and project knowledge
Knowledge is defined at two levels:
  • Workspace knowledge defines shared rules for every project in a workspace, such as coding standards, preferred libraries, or naming conventions.
  • Project knowledge adds context for a single project, such as what the app does, key database tables, architecture decisions, or domain terms.
Both are plain text fields, and Vibely reads both on every message, in Build mode, in Plan mode, and when it answers questions.

Skills vs. knowledge

Skills and knowledge complement each other.
  • Knowledge is always included. Use it for rules and conventions that apply to everything Vibely does, such as coding standards, brand guidelines, or your project’s terminology.
  • Skills are loaded on demand. Use them for instructions that only matter for specific tasks, such as a launch checklist or a release-notes format.
If an instruction matters on every message, put it in knowledge. If it only matters when a particular kind of task comes up, make it a skill.

Workspace knowledge

Workspace knowledge lets you define shared rules once and apply them to every project in your workspace. It’s best for rules and conventions that should be consistent across projects, so you don’t repeat them in each project’s knowledge. It’s especially useful for teams. Workspace owners and admins can set guardrails, such as coding standards or architecture rules, that every project follows automatically. Only workspace owners and admins can edit workspace knowledge. Other members can read it. To manage workspace knowledge, open Settings → Knowledge. The page also has a Project selector, so you can edit any project’s knowledge from the same place without opening the project. Workspace knowledge supports up to 10,000 characters.

What to include

Workspace knowledge is best for:
  • Coding style and naming conventions
  • Preferred libraries or frameworks
  • Shared architecture patterns
  • Testing and code quality rules
  • Language, date, and number formatting
  • Brand voice, UI copy, or design guidelines
  • Things Vibely should avoid doing

Example

Important notes

  • Changes apply on the next message. If you update knowledge during a conversation, Vibely uses the new text from your next message on.
  • One workspace knowledge per workspace. You can’t define different workspace-level instructions for different groups of projects in the same workspace.
  • Long conversations. Knowledge is always included, but in very long conversations with a lot of context, instructions may not be followed perfectly every time.

Project knowledge

Project knowledge stores persistent instructions and context for one project, such as what the app is for, who uses it, and how it’s built. Anyone who can edit the project can update its project knowledge. To manage it, open the project and go to Manage → Settings → Knowledge, or use the Project selector in Settings → Knowledge. Project knowledge supports up to 10,000 characters.

What to include

Good project knowledge usually covers:
  • What the app does and who it’s for
  • Key database tables
  • Architecture decisions
  • Domain terminology
  • Project-specific constraints
  • Design guidelines, such as colors, fonts, or layout
  • Links to important references, such as API documentation
  • Security or compliance requirements

Example

A mobile example

The rules that matter for a native app are different from those for a web app. Breakpoints, hover states, and SEO tags mean nothing in React Native. Minimum OS versions, navigation, and touch targets do.

Best practices

Put coding standards, preferred libraries, and conventions in workspace knowledge, then use project knowledge for what’s specific to each project.If a project needs to differ from the workspace default, say so in project knowledge. When the two conflict, Vibely follows project knowledge. Write the project rule as an override (“In this project, use Zustand instead of React Query”), not as a restatement.
Clear rules work better than general advice. “Use TypeScript strict mode. Never use any.” is more useful than “Write clean code.”
Imagine explaining the project to a new developer. Include the decisions you don’t want changed, so Vibely doesn’t try to change them.
Bullet lists and direct rules work better than long paragraphs. Knowledge is read on every message, so every line you add is read every time.
When your stack or architecture changes, update your knowledge so Vibely doesn’t follow outdated rules. A few clear rules and a short project description already make a big difference.

FAQ

Workspace knowledge and project knowledge each support up to 10,000 characters. The editor shows a live character count and disables Save above the limit.
No. Each workspace has one workspace knowledge shared by all its projects.
Not as knowledge. Vibely’s knowledge comes only from the two knowledge fields. Vibely may still open those files if a task calls for reading them, like any other file in your project, but they aren’t included automatically. Put instructions you want applied every time into project or workspace knowledge.
Both are included on every message. When they conflict, Vibely is told to follow project knowledge, because it’s specific to the current project.
Yes. The Vibely MCP server lets tools such as Claude and ChatGPT read and set project and workspace knowledge on your behalf. Setting knowledge replaces the existing text, so read it first and write back the combined version.
Knowledge is always included as background context. Skills are loaded only when a request calls for them. Use knowledge for rules that apply to every message, and skills for instructions that apply to specific tasks.

Skills

Reusable instructions Vibely loads on demand.

Project settings

Where project knowledge lives in the editor.

Workspace admin settings

Manage your workspace.

Vibely MCP server

Manage knowledge from other AI tools.