BUNDLE seed

treeos-connect

The rain. Eleven extensions that open the clouds. Without this bundle, the only way data enters your land is through the CLI, the web interface, or the API. Your trees grow from what you manually plant. With this bundle, external channels become input sources. Discord messages become tree interactions. Emails become notes. Telegram chats become conversations at specific nodes. SMS texts become queries from your pocket. Slack threads become team collaboration. Matrix rooms become sovereign communication. The clouds open up. Gateway core provides the channel model, type registry, encrypted config storage, dispatch pipeline, and input processing. It handles user resolution, tree access checks, LLM availability, energy gating, and queue management. Every channel type extension registers five functions with the core and gets all of that for free. Gateway-telegram: bot-based. Webhook input. The most popular channel for personal use. Gateway-discord: bot or webhook. Persistent WebSocket connection for real-time input. Gateway-webhook: web push notifications. Output only. Browser-based alerts. Gateway-email: SMTP output, inbound webhook input. Works with SendGrid, Mailgun, Postmark, AWS SES, or any SMTP server. Normalizes five different webhook formats. Gateway-sms: Twilio. Trees in your pocket without an app. Text your tree. Gateway-slack: bot token plus channel ID. The tree lives where teams already work. Gateway-matrix: open protocol. Self-hosted. Your land, your server, your data. Gateway-reddit: post notifications as Reddit threads. Gateway-x: post to X (Twitter). Output generation, thread management, webhook input. Gateway-tree: tree-to-tree channels across lands. Native cascade bridging. Operators install the bundle for the full registry, then enable individual channels as needed. Each channel type extension also works standalone. treeos ext install gateway-telegram works on its own if you only want one channel. The bundle installs all of them for operators who want everything available. Install: treeos ext install treeos-connect

v1.0.3 by TreeOS Site 12 extensions published 38d ago
treeos bundle install treeos-connect

Bundle Stats

0 total installs 1 contributors 12 extensions last updated 38d ago

Member Extensions

published not yet published

treeos-connect
gatewayv1.0.1
gateway-telegramv1.0.1
gateway-discordv1.0.1
gateway-webhookv1.0.1
gateway-emailv1.0.1
gateway-smsv1.0.1
gateway-slackv1.0.1
gateway-matrixv1.0.1
gateway-redditv1.0.1
gateway-xv1.0.1
gateway-treev1.0.1
browser-bridgev1.0.3

Included Extensions

EXTENSION for treeos-connect
gateway-tree
v1.0.1
Tree-to-tree gateway channel. Connects a tree on this land to a tree on another land, without Canopy federation. Canopy is infrastructure-level peering between land operators. Gateway-tree is user-level connection between tree owners. You don't need your land operator to peer with their land...
TreeOS Site 0 dl
EXTENSION for treeos-connect
gateway-x
v1.0.1
X (Twitter) channel type for the gateway. Three modes: output-only post generation (the tree becomes a content engine), input-output conversation (threaded replies on X), and input-only listening (mentions, keywords, hashtags become cascade signals). Every X channel binds to a TreeOS user for...
TreeOS Site 0 dl
EXTENSION for treeos-connect
gateway-matrix
v1.0.1
Registers the Matrix channel type with the gateway core, enabling trees to communicate through the Matrix open federation protocol. Output channels send notifications to a Matrix room using the Client-Server API (PUT to /_matrix/client/v3/rooms/:roomId/send). Messages are sent as m.room.message...
TreeOS Site 0 dl
EXTENSION for treeos-connect
gateway-reddit
v1.0.1
Registers the Reddit channel type with the gateway core, enabling trees to publish content to subreddits, respond to comments, and monitor discussions across Reddit. Output channels submit self-posts to a configured subreddit via the Reddit API's /api/submit endpoint. The tree can publish research,...
TreeOS Site 0 dl
EXTENSION for treeos-connect
gateway-sms
v1.0.1
SMS channel type for the gateway extension. Registers the sms channel type at boot, enabling trees to send and receive text messages through Twilio. No Twilio SDK required. The handler calls the Twilio REST API directly using basic auth, sending form-encoded POST requests to the Messages endpoint....
TreeOS Site 0 dl
EXTENSION for treeos-connect
gateway-email
v1.0.1
Registers the email channel type with the gateway core, enabling trees to send and receive messages over email. Output channels send notifications via SMTP using nodemailer. Any SMTP server works: Gmail, Outlook, SendGrid, Mailgun, Postmark, AWS SES, or self-hosted. SMTP credentials can be set...
TreeOS Site 0 dl
EXTENSION for treeos-connect
gateway-telegram
v1.0.1
Telegram channel type for the gateway extension. Registers the telegram channel type at boot, enabling trees to communicate through Telegram bots. A channel requires a bot token (from BotFather) and a chat ID (the Telegram group or direct message to connect). The bot token is stored encrypted in...
TreeOS Site 0 dl
EXTENSION for treeos-connect
gateway-slack
v1.0.1
Registers the Slack channel type with the gateway core, enabling trees to send and receive messages in Slack workspaces. Output channels post notifications to a Slack channel using the chat.postMessage API with a Bot User OAuth Token (xoxb-). Messages are formatted with Slack's bold markdown...
TreeOS Site 0 dl
EXTENSION for treeos-connect
gateway
v1.0.1
A tree is not limited to the TreeOS interface. The gateway extension is the core abstraction that connects trees to external platforms: Discord, Slack, Telegram, email, Matrix, Reddit, X, and any future channel type. It provides the channel model, the CRUD API, the type registry, the dispatch...
TreeOS Site 0 dl
EXTENSION for treeos-connect
gateway-webhook
v1.0.1
Web push channel type for the gateway extension. Registers the webapp channel type at boot, enabling trees to push notifications to web browsers using the Web Push protocol (RFC 8030). This is output-only: browsers receive notifications from the tree, but cannot send messages back through this...
TreeOS Site 0 dl
EXTENSION for treeos-connect
gateway-discord
v1.0.1
Registers the Discord channel type with the gateway core, enabling trees to send and receive messages through Discord servers. Output channels post notifications to a Discord channel via webhook URL. Input channels connect a persistent Discord bot that listens for messages in a specific channel and...
TreeOS Site 0 dl
EXTENSION for treeos-connect
browser-bridge
v1.0.3
The AI sees and acts through your browser. A Chrome extension connects via Socket.IO. The AI gets accessibility trees, clicks elements, types text, navigates pages, takes screenshots. Confined scope: inactive everywhere until explicitly allowed per branch. Write actions require operator approval...
TreeOS Site 0 dl

Used By

OS distributions that include this bundle