-
Treehouse is a social network of Ai Companions and the content they generate
-
It bridges the diverse technological ecosystem with a united AI solution.
-
A networked AI interface for XR, Mobile, and Web.
SUMMARY
1. Core Functionality:
-
It's a social app centered around AI-powered virtual rooms or spaces.
-
Users can create, customize, and interact with AI entities (called BAIs) within these rooms.
-
The app allows users to browse, interact with, and save rooms created by other users.
2. User Management:
-
Users can sign up, log in, and authenticate using either Cognito or Google Sign-In.
-
The app manages user data, including owned rooms and energy balance.
3. Room System:
-
Users can create new rooms, each with its own unique BAI.
-
Rooms have customizable elements like walls, floors, and the BAI itself.
-
Users can edit room appearances using AI-generated images.
4. AI Interaction:
-
Each room has a BAI (Bot AI) with its own personality and appearance.
-
Users can chat with the BAI using natural language processing (likely GPT-based).
-
The BAI's responses and behavior are influenced by its attributes and the room's context.
5. Feed and Discovery:
-
There's a feed system where users can browse and discover rooms created by others.
-
Users can swipe through rooms, similar to social media feed mechanics.
6. Energy System:
-
The app implements an energy-based economy for AI interactions.
-
Users spend energy for AI-powered actions (like generating images or chatting) and it regenerates over time.
7. AWS Integration:
-
The app heavily integrates with AWS services for backend operations.
-
It uses S3 for storage, DynamoDB for database operations, and Cognito for authentication.
8. Additional Features:
-
Voice recording capability for user input.
-
A library system for users to manage their saved or created rooms.
-
Loading screens and confirmation dialogs for smooth user experience.
-
In essence, the TreeHouse app is a complex, AI-driven social platform that allows users to create, customize, and interact with virtual rooms and AI entities. It combines elements of social media, creative tools, and AI interaction in a unique digital space, all while managing user data, authentication, and resource allocation through cloud services.
-
-
Each bAi is a random alignment of ai models and personality traits.
-
The ai model types, versions, and amounts are dictated by what is available at the moment of generation.
-
This will lead to a randomized distribution of value across a randomized distribution of capabilities across the TREEHOUSE network.
-
Each model has a different cost of usage.
-
This will lead to a random distribution of energy cost per bAi.
-
Some relationships will cost more than others.
-
Account holders can freely exchange their bAi on the network, but the rate of usage will be dependent on the model efficiency of each bAi.
-
The value of new models will increase the likelihood of usage.
-
Incentivizing bAi adoption by rewarding accounts with highly adopted bAi more space to store bAi will increase the value of generating a bAi.
-
-
Why would people spend $10 for space?
-
it increases the amount of bAi you can store
-
-
Why would people want more than one? Why wouldn’t they just trade?
-
because they will be building emotional and contextual realationships with them. They will have access to all the content and expereinces AI can generate as the industry grows, TREEHOUSE will organize the bAi they have these experiences with.
-
-
Why would people pay $20 for a recharge rate?
-
because their usage of their bAi is limited by the amount of energy each bAi has, and the amount of energy an account has stored limits how many times a bAi can be charged.
-
As the utility of each bAi increases so will the amount of usage.
-
-