App Development

Build Custom Applications with Fiberwise

Create powerful AI-driven applications using the Fiberwise ecosystem. From simple automation tools to complex workflow management systems.

Fiber Apps Marketplace

Browse and install pre-built applications from the Fiber Apps repository:

🔥 Featured Apps

📧

Email Agent App

Complete email automation with OAuth integration, template management, and AI processing.

OAuth Gmail API AI Templates
✍️

Idea Generator

AI-powered content ideation with pipeline engines and blog post generation capabilities.

Content AI Pipelines Blog Posts
🎯

Lead Scorer

Intelligent lead qualification and scoring with webhook integrations and CRM workflows.

AI Scoring Webhooks CRM
🎨

Creative AI Playground

Imagination engine for creative content generation with advanced AI models.

Creative AI Imagination Multi-Modal
📱

Base App

Complete project management app with notebooks, agents, and dashboard functionality.

Project Mgmt Notebooks Dashboard

🌟 Getting Started Apps

👋

Hello World

Simple greeting agent demonstrating basic Fiberwise app structure.

🤖

Simple Agent Activator

Basic agent activation interface with SDK examples.

📊

Base Dashboard

Simple dashboard template with stats and panel components.

Build Your Own Apps

📦 App Installation

Complete guide to installing Fiberwise applications using the CLI with authentication and troubleshooting.

📄 App Manifest

Learn how to structure your app configuration, define dependencies, and specify capabilities.

👩‍💻 Developer Guide

Comprehensive guide to developing applications and agents with FIberwise, including SDK integration and best practices.

⚒️ Development Guide

Step-by-step instructions for building, testing, and packaging your Fiberwise applications.

🚀 Deployment

Deploy your apps to the Fiberwise marketplace or your own infrastructure.

App Architecture

AppBridge Dependency Injection

Fiberwise apps use the AppBridge pattern for clean, testable architecture:

  • Dependency Injection: Apps receive SDK via AppBridge instance
  • Clean Isolation: No global variables or namespace pollution
  • Better Testing: Easy to mock AppBridge in unit tests
  • Modular Design: Components import SDK from main module
  • Future-Proof: Easy to extend with new platform services

Quick Example:

// index.js
export let FIBER = null;

export async function initialize(appBridge, context) {
  FIBER = appBridge.getFiberWise();
  return true;
}

Your App

UI Components
Workflows
Agents
Fiberwise Platform

Quick Start: Your First App

1

Create App Directory

mkdir my-first-app && cd my-first-app
npm init -y
npm install
2

Build & Install App

npm run build
fiber install app . --verbose
3

Access Your App

# Your app will be available at:
# http://localhost:8000/apps/your-app-name

See the Development Guide for detailed AppBridge implementation examples and troubleshooting.