Infrastructure, hosting and tooling¶
Items from the discussions that mention this topic, oldest first. Generated 2026-10-28T19:00:09. Current status of features is in feature-status; the owner's source of truth outranks anything said in a discussion.
Decisions¶
- 2025-W42 CONFIRMED: Keep the backend light and do not build custom front-ends or back-ends beyond Firebase. (src-1380d0e6e4 @ 00:05:00)
- 2026-W04 CONFIRMED: Use Discord server as the primary messaging integration over MS Teams for office communication testing. (src-fb68f8b8b1 @ 00:05:00)
- 2026-W06 CONFIRMED: Speaker 1 prepared an i7 laptop with 32 GB RAM, wiped it clean, and arranged to send it to [name withheld] to facilitate remote project work. (src-b612a1e5b0 @ 00:00:00)
- 2026-W06 CONFIRMED: Using managed video generation APIs on-demand is currently more cost-effective than provisioning a self-hosted VPS, which would cost $500 to $1,000 monthly. (src-b612a1e5b0 @ 01:00:00)
Plans¶
- 2026-W04 PLANNED: Transition to self-hosting custom models in later stages to eliminate variable third-party model costs. (src-fb68f8b8b1 @ 00:15:00)
- 2026-W04 PLANNED: Send an office laptop (i7 / 16-32GB RAM) to Sri Lanka within a month to support development work. (src-fb68f8b8b1 @ 00:45:00)
- 2026-W28 PLANNED: Expose the CLI config harness through a local web server bridge to connect with front-end dynamic UI designs. (src-dadb4daf5f @ 00:20:00)
- 2026-W42 PLANNED: The backend server deployment is being evaluated for hosting on Fly.io using a pay-per-use compute architecture. (src-93d91aeca1)
Proposals¶
- 2025-W32 PROPOSED: SoundCloud should be used as the audio backend streaming directly on the site rather than allowing users to download files. (src-23e82f4d71 @ 00:05:00)
- 2025-W32 PROPOSED, medium confidence: The team considers exploring GitHub Spark and testing access via VPN if geographic or waitlist restrictions apply. (src-23e82f4d71 @ 00:40:00)
- 2025-W36 PROPOSED: Add small logos for SoundCloud, YouTube channel, and future references next to project titles (Inner Realm, Spark, Marga Sakaccha). (src-157495739d @ 00:05:00)
- 2025-W36 PROPOSED, medium confidence: Explore running native voice-interactive chat bots using Vercel AI SDK or AWS Bedrock integration. (src-157495739d @ 00:40:00)
- 2025-W42 PROPOSED: Expose the Citta-Cetasika website as an MCP server for AI agents to query mental states and enable voice navigation. (src-1380d0e6e4 @ 00:00:00)
- 2025-W51 PROPOSED: Multi-user authentication for the frontend should support Google login via Firebase or OpenRouter. (src-cb9cd2e6f3 @ 00:30:00)
- 2026-W03 PROPOSED: Add a pre-commit hook or GitHub Actions CI pipeline to execute functional regression tests before code is committed or merged. (src-cfd51c6172 @ 00:25:00)
- 2026-W06 PROPOSED: The AI architecture must transition from reactive, human-prompted execution to proactive, autonomous operation inside Docker containers. (src-b612a1e5b0 @ 00:05:00)
- 2026-W06 PROPOSED: Music releases should target international audiences in English rather than the local Sri Lankan market, utilizing platforms like SoundCloud. (src-b612a1e5b0 @ 00:45:00)
- 2026-W07 PROPOSED: Host the bot service on a Machine World sub-domain server endpoint. (src-7d6f99df81 @ 00:15:00)
Action items¶
- 2025-W31 PLANNED: Speaker 2 and [name withheld] will use an AI-assisted tool or crawler to fetch songs from SoundCloud and group them by common lyrics and meanings. (src-1a1fced380 @ 00:35:00)
- 2025-W36 PLANNED: Fix the mobile heading styling and replace server profile content. (src-157495739d @ 00:00:00)
- 2025-W42 PLANNED: Hold a weekly two-hour sync call among team members to align on AI workflows and Git repositories. (src-1380d0e6e4 @ 00:35:00)
- 2025-W50 PLANNED: [name withheld] or [name withheld] will schedule a screen-sharing session to teach [name withheld] basic Git and repository commit workflows. (src-bb1e0e327c @ 00:35:00)
- 2026-W06 PLANNED: The development team will test the agent container locally via Docker Compose before hosting on a dedicated domain or cloud server. (src-b612a1e5b0 @ 00:25:00)
- 2026-W07 PLANNED: Speaker 2 and [name withheld] will test and configure the backend hosting on the sub-domain server. (src-7d6f99df81 @ 00:55:00)
- 2026-W10 PLANNED: Speaker 2 should read the system README file to understand the architecture and report back if explanations are required. (src-c77b42478f @ 00:10:00)
- 2026-W28 PLANNED: Speaker 2 needs to create an agent to automate the setup of trial accounts and synthetic datasets for live testbed testing. (src-dadb4daf5f @ 00:20:00)
Features mentioned¶
- 2025-W51 IMPLEMENTED: [name withheld] created a separate Git repository that renders inner detail pages only when corresponding song content exists. (src-cb9cd2e6f3 @ 00:30:00)
- 2026-W40 IMPLEMENTED: The cessation memory MCP server is being built to provide Memory as a Service and manage context token bloat across swarms. (src-13fc0f9115)
- 2026-W41 PROPOSED: Machine World interface harness connects connected devices including mobile phones, TVs, laptops, and home appliances with dynamic rendered context. (src-165c55b513)
Releases mentioned¶
- 2026-W42 PLANNED: The initial Alpha release will focus on bare-minimum usability without payments, registration tracking, or cloud backups. (src-93d91aeca1)
Technical details¶
- 2025-W31 PROPOSED: Development should utilize IDEs supporting AI agents such as Cursor, Windsurf, or VS Code with GitHub Copilot. (src-1a1fced380 @ 00:35:00)
- 2025-W32 IMPLEMENTED: The initial prototype is hosted on Vercel without an attached physical database. (src-23e82f4d71 @ 00:00:00)
- 2025-W33 PROPOSED: Machine World aims to generate dynamic UIs dynamically per user using four context/data layers rather than hosting static predefined backends. (src-8fd4bc579e @ 00:00:00)
- 2025-W36 IMPLEMENTED: The project is currently hosted on Vercel by pushing Cursor-developed code to a GitHub repository. (src-157495739d @ 00:10:00)
- 2025-W36 CONFIRMED: The Vercel Pro subscription plan is noted at $20 per month. (src-157495739d @ 00:15:00)
- 2026-W06 CONFIRMED: The system will utilize Docker containers running MCP (Model Context Protocol) tooling with mapped file systems and injected secret token bundles. (src-b612a1e5b0 @ 00:15:00)
- 2026-W07 PLANNED: Deploy per-user Docker containers with injected API keys, GitHub tokens, and MCP tools to isolate execution environments. (src-7d6f99df81 @ 00:20:00)
- 2026-W07 PROPOSED, medium confidence: Use Docker MCP containers or Antigravity MCP tools for standardizing agent tool execution. (src-7d6f99df81 @ 01:00:00)
- 2026-W09 IMPLEMENTED: Connecting or pushing to the repo automatically triggers updates on the live demo site. (src-49fef1fd41 @ 00:00:00)
- 2026-W10 IMPLEMENTED: The core portion of the native AI system has been deployed and exposed for Speaker 2's specific machine requirements. (src-c77b42478f @ 00:00:00)
- 2026-W39 IMPLEMENTED: An MCP server modeled on the [doctrine term] causal doctrine has been developed to handle memory decay and context cessation. (src-3b4db21ed4)
References to earlier work¶
- 2025-W39 CONFIRMED: SoundCloud provides a dynamic drag-to-resize box feature when modifying track descriptions. (src-6bb5a72d51 @ 00:05:00)