VibeBlocks

Navigation

  • Start Here
  • Onboarding
  • How-to Guides
  • Core Concepts
  • VibeBlocks Evaluation
  • Quick Reference and API
  • Glossary
  • Development and Contribution
  • Changelog and Migration Notes
  • Changelog
  • Getting Started with VibeBlocks
  • Core Concepts
  • VibeBlocks Documentation Structure Proposal
VibeBlocks
  • VibeBlocks Documentation
  • View page source

VibeBlocks Documentation

VibeBlocks is a reusable, framework-agnostic Python library designed to organize business logic using structured flows.

Navigation

  • Start Here
  • Onboarding
    • Tutorial 1: Install and First Flow
    • Tutorial 2: User Onboarding Flow
    • Tutorial 3: Failures, Retry, and Compensation
    • Execution Flow Diagrams
  • How-to Guides
    • How to Use Block, Chain, and Flow
    • How to Choose SyncRunner vs AsyncRunner
    • How to Serialize and Restore Execution Context
    • AI Orchestration Guide
    • Recipes
  • Core Concepts
    • Architecture
    • Execution Model
    • Failure Strategies
    • Recommended Patterns
  • VibeBlocks Evaluation
    • Scoring (Scale 1 to 100)
    • Comparison with Other Python Tools
  • Quick Reference and API
    • Quick Reference
    • API Reference
    • VibeBlocks Core
    • VibeBlocks Components
    • VibeBlocks Policies
    • VibeBlocks Runtime
    • VibeBlocks Utils
  • Glossary
  • Development and Contribution
    • Development Setup
    • Bug Management Workflow
    • Pull Request Workflow
    • Issue and PR Templates
  • Changelog and Migration Notes
    • Changelog
  • Changelog
    • [0.1.1] - 2026-02-28
    • [0.1.0] - 2026-02-28
    • Migration Notes

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2026, VibeBlocks Team.

Built with Sphinx using a theme provided by Read the Docs.