Skip to Content
SDKvibexOverview

vibex

Core VibeX framework for building AI agent workspaces

Installation

pnpm add vibex

Modules

agent

Agent - Config-driven agent implementation

1 class, 2 types

artifact

Artifact Management for VibeX

1 class, 1 type

browser

BrowserAgent - Playwright-based browser automation agent

1 class, 1 type

cache

XAgent Cache - Simple cache for XAgent instances

1 class

collaboration

Collaboration Module - Multi-Agent Collaboration Engine

3 classes, 4 types

config

Configuration types for VibeX agents and spaces

2 types

context

Context Management for LLM Conversations

4 functions, 1 type

context

Context Management for LLM Conversations

4 functions, 1 type

engine

Execution Engine (Internal)

1 class

factory

VibeX Agent Factory

9 functions, 2 types

factory

Adapter Factory - Creates appropriate adapters based on configuration

6 functions, 1 type

id

ID Generator Utilities for VibeX

3 functions

index

Space - The top-level container for VibeX work (formerly Space)

1 class, 1 function, 2 types

manager

SpaceManager - Unified Data Access Layer

1 class, 2 functions, 6 types

message

Message types for VibeX - Using AI SDK v5 types directly

2 classes, 1 function, 6 types

mission

Mission - User’s substantial intent within a Space

1 class, 2 types

paths

Centralized VibeX path resolution utility

2 functions

plan

Plan - Strategy for achieving a Mission

1 class, 2 types

processor

Result Processor for handling large tool outputs

3 functions, 1 type

prompts

System prompts for the AI agent

2 functions

provider

AI Provider Management

6 functions, 2 types

registry

Agent Market - Template system for agent discovery and instantiation

1 class, 2 types

state

VibeX Unified State Store

4 functions

storage

BaseStorage - Abstract storage interface for all VibeX storage needs

1 class

stream

VibeX streamText - Interface Layer

1 function, 1 type

task

Task - Individual work item within a Mission’s Plan

1 class, 2 types

tool

Tool System for VibeX

2 functions, 1 type

types

Execution Types (Internal)

16 types

x

XAgent - The space’s conversational representative

1 class, 3 types