vibex
Core VibeX framework for building AI agent workspaces
Installation
pnpm add vibexModules
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