Viber

Multi-agent collaboration framework for vibe working.
Build, orchestrate, and deploy autonomous agents with ease.

Try:

Why Choose Viber?

Multi-Agent System

Define and orchestrate multiple AI agents that collaborate to solve complex tasks

Tool Framework

Decorator-based tool definitions with full Zod schema validation

Space Management

Organize conversations, artifacts, and tasks in isolated workspaces

Reactive State

Zustand-based state management with real-time updates

Framework Agnostic

Works seamlessly with React, Svelte, or vanilla JavaScript

Streaming Support

Built-in streaming for real-time AI responses and progress updates

Quick Start

npm install viber

import { Agent, Space } from 'viber';

const agent = new Agent({ 
  name: 'Assistant',
  model: 'openai:gpt-4o',
  systemPrompt: 'You are a helpful assistant.'
});

const result = await agent.streamText({ 
  messages: [{ role: 'user', content: 'Hello!' }]
});

Ready to Build Agents?

Start building powerful multi-agent applications with Viber's comprehensive framework