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
Activation Chat
Basic chat application demonstrating agent activation storage with simple LLM agents.
Activation Chat Multi-Agent
Advanced multi-agent chat system with custom Python agents and conversation analysis.
Document Storage Chat
Document upload and storage with AI-powered analysis, text extraction, and intelligent summarization capabilities.
OAuth Email Chat
OAuth integration with Gmail API for email access, listing, and AI-powered email summarization in chat format.
Email Agent App
Complete email automation with OAuth integration, template management, and AI processing.
Idea Generator
AI-powered content ideation with pipeline engines and blog post generation capabilities.
Lead Scorer
Intelligent lead qualification and scoring with webhook integrations and CRM workflows.
Creative AI Playground
Imagination engine for creative content generation with advanced AI models.
Base App
Complete project management app with notebooks, agents, and dashboard functionality.
🌟 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
Quick Start: Your First App
Create App Directory
mkdir my-first-app && cd my-first-app
npm init -y
npm install
Build & Install App
npm run build
fiber install app . --verbose
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.