Rosie is the AI assistant at the heart of every node in the TrustRosie.io knowledge network. Rosie is the interface between people and the content infrastructure that powers each node.
Collab.Ventures develops and manages the TrustRosie.io platform, and onboards new nodes into the network.
What Rosie Does
Rosie answers questions by searching a vector knowledge base of ingested content. When a user asks a question, Rosie retrieves the most relevant content chunks, synthesizes them into a response, and cites the sources. Rosie works for authenticated users and unauthenticated guests alike, respecting access levels set on each document.
Every node in the TrustRosie.io network runs its own instance of Rosie, configured with its own content, branding, and access rules.
The Technology Behind Rosie
Rosie is powered by:
- rosie-frontend -- An 11ty static site template that provides the chat UI, dashboard, document management, and admin tools. Dedicated node sites (e.g., Collab.Ventures) are derived from this template. The TrustRosie.io site serves as both the network home and the multi-tenant shared frontend.
- rosie-backend -- Supabase Edge Functions that handle RAG (retrieval-augmented generation), chat history, document queuing, user management, and more.
- Vector embeddings -- Content is chunked and embedded into Supabase's vector store. Row-level security (RLS) enforces access levels so public content (access_level 0) is queryable by anyone, while higher levels require authentication. RLS also enforces tenant isolation -- each organization's content is invisible to other tenants.
- Large Language Models (LLMs) -- Rosie uses configurable LLM models (e.g., OpenAI's or Anthropic's) for response generation. Users can bring their own API keys, and select more powerful models.
The Role of Collab.Ventures
Collab.Ventures is the company behind TrustRosie.io. Its responsibilities include:
- Platform development -- Building and maintaining the rosie-frontend template, rosie-backend services, and platform tools. TrustRosie.io is developed under the Business Source License 1.1 (BUSL-1.1), which keeps the source code visible and auditable while protecting the investment in development -- code converts to a fully open license after a set period.
- Node onboarding -- Helping new organizations join the TrustRosie.io network, whether as multi-tenant users or dedicated node operators.
- Network management -- Operating the shared infrastructure, facilitating agreements between nodes, and growing the network.
- Build-Manage-Exit lifecycle -- For dedicated node clients, Collab.Ventures builds the node, manages it during growth, and hands it over when the client is ready for independence.
Offerings
Collab.Ventures offers four progressive options for joining the TrustRosie.io network:
Multi-Tenant TrustRosie.io
The simplest way to join the network. Organizations use TrustRosie.io directly as their frontend -- no dedicated site needed. Each tenant gets their own isolated knowledge base with their own Rosie instance. Content is strictly separated by RLS; no data is shared between tenants. Best for organizations that want AI-powered knowledge management without the overhead of managing their own frontend.
Package 1: AI Knowledge Assistant (Dedicated Node)
A dedicated node on the TrustRosie.io network. The organization gets their own branded site with their own Rosie instance. One admin manages the knowledge base. Visitors can ask questions and get AI-powered answers with source citations. This is Rosie deployed as an AI concierge for a single organization's knowledge base.
Package 2: Connected Knowledge
The dedicated node gains the ability to search across organizational boundaries. Multiple nodes in the TrustRosie.io network connect through bilateral sharing agreements. Federated queries let Rosie pull answers from connected nodes, not just the local knowledge base.
Package 3: Contributory Ecosystem
The full vision. Multiple contributors publish content to the network. Rosie tracks attribution -- when a contributor's content helps answer a question, they earn Return on Contribution (RoC) credits. A Governing Body of elected members sets the ecosystem's governance policies and stewards fair value distribution. The ecosystem becomes self-sustaining: contribute knowledge, it gets used, you earn credits, reinvest in accessing more knowledge.
Deployment
Nodes on the TrustRosie.io network can be deployed in several configurations:
| Frontend | Backend | Model |
|---|---|---|
| TrustRosie.io (shared) | Multi-tenant Managed | No setup -- use TrustRosie.io directly |
| Managed (dedicated site) | Multi-tenant Managed | Collab.Ventures hosts a branded site |
| Managed (dedicated site) | Single-tenant Managed | Dedicated backend per organization |
| Self-Hosted | Single-tenant Managed | Client owns the frontend |
| Self-Hosted | Self-Hosted | Full independence |
In all cases, content belongs to the client. Rosie is the interface, not the lock-in.