About TWAI

Collaborative AI Development Made Simple

What is TWAI?

TWAI (Three Way AI Collaboration) is a real-time collaborative platform that brings developers together to work with AI. Create or join sessions, share code context, and collaborate with teammates seamlesslyβ€”all with enterprise-grade security and zero setup hassle.

TWAI Collaboration - Teams Working Together with AI

Collaborate, Innovate, Create β€” Teams and AI Working Together

πŸ”’ Privacy First

AIVoodoo is a local-only application by design. Your code, files, and data never leave your computer unless you explicitly choose to use TWAI.

  • βœ… 100% Local by Default - No connection to any server until you opt-in to TWAI
  • βœ… Zero Data Collection - We don't collect personal data. Period.
  • βœ… OPT-IN Model - Social features and TWAI require explicit consent
  • βœ… Functional Data Only - Only session data needed to function is collected when using TWAI
  • βœ… Your Control - Disable TWAI anytime. App continues to work locally

πŸš€ Key Features

⚑

Real-Time Sync

See messages, files, and changes instantly across all participants

πŸ”

Secure & Private

End-to-end encryption with HTTPS and secure WebSocket connections

πŸ‘₯

Multi-User

Collaborate with multiple team members in real-time

πŸ€–

AI Powered

Integrated with local LLMs via Ollama for code generation

πŸ“

File Sharing

Share project context and collaborate on the same codebase

⏱️

No Setup

Simple 8-character invite codesβ€”no complex configuration needed

How It Works

1️⃣ Create a Session

Sign in and click "Create Session". You'll get a unique 8-character invite code.

2️⃣ Share the Code

Send the code to your teammates via email, Slack, or chatβ€”anywhere works!

3️⃣ Join & Collaborate

Your teammates enter the code and instantly join your session. Start chatting and coding together.

4️⃣ Real-Time Messaging

See typing indicators, participant status, and messages in real-time. Sessions are secure and expire after 24 hours.

πŸ› οΈ Technology Stack

Frontend: Vanilla JavaScript, HTML5, CSS3

Backend: Node.js + Express

Real-Time: WebSocket (ws library)

Database: SQLite

Security: JWT Authentication, HTTPS/WSS, CORS

Deployment: ai.voodooapps.net (HTTPS with Let's Encrypt)

πŸ’Ό Perfect For

Team Code Review

Review and discuss code changes together in real-time

Pair Programming

Work on the same codebase with instant synchronization

Learning Together

Study programming concepts with peers and AI assistance

Debugging

Collaborate on finding and fixing bugs faster

πŸ”’ Security & Privacy

  • βœ… HTTPS/WSS encryption for all connections
  • βœ… JWT-based authentication
  • βœ… Password hashing with bcrypt
  • βœ… Session expiration (24 hours)
  • βœ… No API keys or subscriptions required
  • βœ… Complies with data privacy best practices
  • βœ… User data stored securely in SQLite

πŸ‘€ About the Developer

Developer: Tim G. Salas

Email: dumb@dumbscripts.com

Part of: Voodoo Tools Family

License: Open Source

Version: 1.0.0

Ready to Collaborate?