AI Autonomous Business Platform

183,827 lines of code, 326 components, 26 pages — a unified evolved intelligence powered business management ecosystem.

Explore

All Features

32 features, each a world of its own. Filter by category, click on cards to watch live demos.

Messages

Real-time Messaging

Real-time messaging with SSE, file/image sharing, emoji picker, message pinning, read receipts, and push notifications.

SSE Real-timePush NotificationsFile Upload

Calls

Voice & Video Calls

Peer-to-peer voice/video calls via WebRTC, screen sharing, ringtone system, and tone generation with Web Audio API.

WebRTCScreen ShareWeb Audio API

Email

Fully Integrated Email Client

Full IMAP/SMTP integration, multi-account support, signature manager, template system, and polled inbox.

IMAPSMTPMulti-Account

Friends

Social Network

Friends list, location viewing on map, friend requests, and email invitations.

Map ViewFriend RequestsLocation

Network Hub

Communication & Management

Company management, room-based messaging, file sharing, full communication center with 3-panel layout.

3-Panel LayoutRoom ChatFile Sharing

AI Assistant

Multi-Model Support

Anthropic, Google, OpenAI support, smart chat, image generation, tool calls, and matrix rain effect.

Multi-ModelStreamingTool Calls

ComfyUI

Image Generation

AI-powered image generation pipeline, Stable Diffusion, LoRA support, and custom workflow structure.

Stable DiffusionLoRAWorkflow

Ollama

Local AI

Local AI model execution, privacy-focused, zero cloud dependency with custom model support.

Local ModelsPrivacy-FirstCustom Models

Dashboard

Control Center

Task statistics, quick task creation, hacker clock, urgent task widget, and real-time notifications.

SSE Real-timeAnime.jsWidgets

Tasks

Smart Task Management

Folder-based organization, calendar integration, collaborators, priority system, subtasks, and task chat.

KanbanCalendarCollaborators

Calendar

Event Planning

Monthly/weekly/daily views, drag & drop, task integration, and reminders.

Drag & DropViewsTask Integration

Reminders

Notification System

Scheduled reminders, push notifications, recurring alerts, and smart scheduling.

Push APIScheduledRecurring

File Manager

Cloud Storage

Folder tree, file upload/download, sharing, and drag & drop organization.

Tree ViewUploadSharing

UpIDE

Code Editor

Full-featured web-based code editor, syntax highlighting, file explorer, live preview, and terminal integration.

Syntax HighlightFile ExplorerTerminal

SVG Editor

Vector Graphics

Drawing tools, layer management, color palette, export — fully client-side vector editor.

SVGPointer EventsLayers

Console

Developer Terminal

Command line interface, quick commands, customizable themes, and output filtering.

CLIQuick CommandsThemes

Automation

Browser Automation

Puppeteer integration, web scraping, auto form filling, and scheduled task execution.

PuppeteerWeb ScrapingScheduled

MongoDB Manager

Database Interface

Connection management, collection browser, document editing, and query execution.

MongooseCRUDQuery Builder

File Viewer

Multi-Format

PDF, Video, Audio, Image, Code and 3D model viewing with fullscreen mode.

PDFVideoAudio

Backgrounds

Animated Wallpapers

10+ animated backgrounds: Hills, Rockets, Fabric, Ripple, Synthetic, Infinity, and more.

Canvas 2DCSS AnimationrequestAnimationFrame

Virtual Keyboard

Multi-Layout

QWERTY-TR, emoji, numpad layouts, sound effects, haptic feedback, and docked/floating mode.

Web AudioTouch EventsHaptic

Floating Dock

App Launcher

macOS-style dock, drag & drop, customizable shortcuts, and animated hover effect.

Drag & DropAnime.jsCustom Shortcuts

Media Player

Audio & Video

Image, video, audio preview, compression, format conversion, and lazy loading.

SharpCanvasFile API

Admin Panel

System Management

User management, system status, audit logs, and real-time monitoring.

User ManagementAudit LogsMonitoring

Domains

DNS & Hosting

Nginx proxy, SSL certificate, DNS records, PM2 management, and one-click deploy.

NginxSSL/DNSPM2

Deploy

Server Deployment

Automated build & deploy, PM2 integration, rollback support, and server status monitoring.

Auto BuildPM2Rollback

Company Management

Organization

Company creation, department/room structure, member roles, and bulk management.

DepartmentsRolesRooms

PWA

App Experience

Push notifications, offline access, fullscreen mode, add to home screen, and VirtualKeyboard API.

Push APIOfflineFullscreen

Live Cursors

Real-time Collaboration

Admin live cursor tracking, user position sharing, and room-based viewing.

SSEReal-timeRoom-based

Theme

Dark & Light

System preference tracking, customizable colors, instant switching, and auto detection.

Color ModeSystem PreferenceCustom Colors

Onboarding

Setup Wizard

Step-by-step guide, animated transitions, personalization options, and first-use experience.

WizardAnime.jsPersonalization

Widgets

Weather & Dictionary

Weather widget, TDK dictionary integration, quick access tools, and info cards.

Weather APITDK APIWidgets
32 features shown

Webstree in Numbers

A massive ecosystem, written from scratch, every line crafted with care.

0
Pages
0
Components
0
Composable
0
API Endpoint
0
Lines of Code
0
Files
0
Models
0
Server Utils
0
Build (MB)

Global Network

Connect with your friends around the world in real time. Tap a card to send a wave.

EHYSCOMPElif K.Hans M.Yuki T.Sarah J.Carlos R.Omar A.Mia L.Priya S.
5 Online
8 Friends
6 Connections

Network Hub Station

All communication and management tools in one hub. Click a station to try a live demo.

HUB💬📞📧💻📁🛡️MessagesCallsAI AssistantTasksEmailUpIDEFilesAdmin
💬

Messages

Instant messaging, file sharing, push notifications

Elif
Build is ready, shall we deploy?
14:32
Kaan
Yes, pushing to test environment 🚀
14:33
Recent Activity
Elif sent a message2m
Deploy #284 completed5m
Kaan closed a task8m
AI generated 3 images12m
New email: PR #142 merged15m

Custom Components

Custom components written from scratch, with no external UI library dependency.

KeyboardMain

<KeyboardMain />

Custom QWERTY-TR keyboard built from scratch. Docked/floating mode, water-drop ripple effect, Web Audio API key sounds, haptic feedback, Turkish character long-press support.

Web Audio APITouch EventsAnime.jsHaptic

UpBackground

<UpBackground />

10+ animated background components. Hills, Rockets, Fabric, Ripple, Synthetic, Infinity, Pattern, Boxes, Shapes and more. Each drawn with Canvas or CSS.

Canvas 2DCSS AnimationrequestAnimationFrame

AiChatInput

<AiChatInput />

AI chat input component. Speech recognition (Web Speech API), file attachment, model selector, thinking mode, chat history, new chat, and incognito mode.

Web Speech APIFile UploadStreaming

IncomingCall

<IncomingCall />

WebRTC call notification. Ringtone generation (Web Audio API), vibration, accept/decline call, PiP (Picture-in-Picture) support.

WebRTCWeb Audio APIPiP API

SvgEditor

<SvgEditor />

Full-featured SVG editor. Drawing tools, layer management, color palette, export. Fully client-side.

SVGPointer EventsBlob API

UpMedia

<UpMedia />

Media viewer and manager. Preview, upload, compression, and format conversion for images, videos, and audio files.

SharpCanvasFile APILazy Loading

UpScrollbar

<UpScrollbar />

Custom scrollbar. Native scroll performance, customizable appearance, auto-hide, touch support.

CSS Custom PropertiesResizeObserver

ConfirmDialog

<ConfirmDialog />

Confirmation dialog. Promise-based API, customizable title/message/buttons, Escape to close, backdrop click.

Promise APITeleportComposable

Responsive UI Demo

Watch our cards and content scale across different screen sizes live. Transitions powered by Anime.js.

Mobile
Tasks
17 active tasks
Messages
2 new messages
Email
7 unread
AI Assistant
2 active chats
Files
18 GB used
Calendar
3 upcoming events
Notifications
10 new alerts
Projects
10 active projects
Notes
1 saved notes
Reports
1 pending reports
Tasks
15 active tasks
Messages
17 new messages
Email
19 unread
AI Assistant
12 active chats
Files
14 GB used
Calendar
14 upcoming events
Notifications
19 new alerts
Projects
12 active projects
Notes
6 saved notes
Reports
2 pending reports
↓ load more
User
Online
20 cards
infiniteScroll(container, {
  batch: 20,
  maxCached: 60,
  loaded: 20,
  layout: 'list' ,
  ease: 'outQuart'
})

Architecture

Layered architecture — each layer carries its own responsibility.

Pages26 files
6,182 lines
3%
Components326 files
99,511 lines
56%
Composables93 files
27,220 lines
15%
Server API318 files
23,876 lines
13%
Models & Utils131 files
22,362 lines
12%
183,827
total lines of code — 908 files

Tech Stack

Modern, powerful, and well-integrated tools.

Nuxt 4Full-stack Framework
Vue 3Reactive UI
TypeScriptType Safety
Tailwind CSSUtility-first CSS
MongoDBNoSQL Database
Anime.jsAnimation Engine
Nuxt UIComponent Library
WebRTCPeer-to-peer
IMAP/SMTPEmail Protocol
AnthropicAI / LLM
SharpImage Processing
MongooseODM Layer

Server API Map

318 endpoints — RESTful API backed by 30 models.

318
Endpoints
Admin
117 ep
Rooms
35 ep
Other
34 ep
AI / Chat
21 ep
User
20 ep
Tasks
17 ep
Mail
12 ep
Auth
11 ep
Messages
10 ep
Friends
9 ep
Calls
8 ep
Notifications
6 ep
SSE / Push
6 ep
Companies
5 ep
Folders
4 ep
Uploads
3 ep

Database Models

30 Mongoose models on MongoDB.

AIUsage
Collection
AuditLog
Collection
BoardElement
Collection
BulutFile
Collection
Call
Collection
Chat
Collection
Company
Collection
Domain
Collection
DomainFolder
Collection
FriendRequest
Collection
MailAccount
Collection
MediaQueue
Collection
Message
Collection
MongoConnection
Collection
NativeToken
Collection
Notification
Collection
PushSubscription
Collection
Reminder
Collection
Room
Collection
RoomCallSignal
Collection
RoomKanban
Collection
RoomMessage
Collection
Signal
Collection
SyncJob
Collection
Task
Collection
TaskFolder
Collection
TaskMessage
Collection
TaskNote
Collection
UpideChat
Collection
User
Collection
Başlatılıyor…0%
Oturum doğrulama
Uygulama hazırlanıyor