by praxagent

TeamWork BETA
AI-Powered Virtual Teams

An open-source research project exploring human-friendly ways to interact with multiple AI agents. Not to replace teams, but to magnify human talent by empowering individuals with their own dedicated teams.

Build apps with AI dev teams or accelerate your learning with personalized AI coaches. Two modes, one platform.

Proof of Concept Only

This is an experimental project for demonstration purposes. Do not rely on it for actual product development or production use.

Open Source Self-Hosted Bring Your Own API Key
Get Started on GitHub

Choose Your Mode

Build Your App with AI

Describe your app idea and watch as a virtual team of AI developers, product managers, and QA engineers collaborate to bring it to life.

Real-time Team Chat
Click to enlarge

Real-time Team Chat

Communicate with your AI team through familiar channels. Each agent has unique personality.

Kanban Task Board
Click to enlarge

Kanban Task Board

Drag-and-drop task management. Your PM creates tasks and developers execute autonomously.

Executive Access Terminal
Click to enlarge

Executive Access Terminal

Launch Claude Code or drop to raw terminal. Run locally or in isolated Docker containers.

Meet Your Team
Click to enlarge

Unique AI Personalities

Each team member has distinct skills and personality. Meet your team before they start building.

Live Sessions
Click to enlarge

Live Sessions & Takeover

Watch agents work in real-time. Take over anytime to work directly, then hand control back.

File Browser
Click to enlarge

Built-in File Browser

Browse generated code, view diffs, and explore your workspace. Code is written locally.

Accelerate Your Learning

Get personalized AI coaches for any goal. Languages, math, interview prep, fitness, professional skills, and more - learn and grow with adaptive, intelligent tutors.

Personalized Coaching
Click to enlarge

Personalized Coaching

Each coach adapts to your level and learning style. Get explanations, practice problems, and instant feedback.

Meet Your Coaches
Click to enlarge

Meet Your Coaches

AI generates personalized coaches for each topic, each with unique teaching styles and expertise.

Progress Tracking
Click to enlarge

Progress Tracking

Track your learning journey with detailed progress metrics, skill ratings, and topic coverage.

Long-term Memory

Coaches remember your strengths, weaknesses, and learning style across sessions.

Markdown Notes

All progress stored in editable markdown files you can view and customize.

Learning Tasks

Kanban board for tracking learning goals and practice assignments.

View on GitHub