Introducing Tora

Build, ship, and
collaborate —
now.

Tora is an AI agentic workspace for lean teams and independent builders. Real-time chat, code, whiteboard, and project tools — all in one room, with an AI that knows your full context.

View on GitHub →
Open source No account required E2E encrypted Self-hostable
New Tora room
or

No signup required · Rooms are ephemeral by design

# v1-auth-sprint
J
Jordan
Let's review the auth flow before the push
Agreed — I'll ask ToraAI to check it
K
Kai
@ToraAI check the JWT handling
Message #v1-auth-sprint
ToraAIreading room context…

I found 3 issues in your JWT handling:

01Expiry not handled — silent 401s on client
02Refresh token in localStorage — use httpOnly
03No rate-limit on /api/auth/login

Chat

Your AI agent attends
every conversation.

Mention @ToraAI in any message — it reads your entire room history to answer in context. Private AI mode lets you ask without the team seeing.

Code Canvas

Write, run, and ship
code — together.

Monaco editor with real-time multi-cursor sync via Yjs. Run Python and JavaScript in-browser. AI sees your whole project — not just the open file.

auth.py models.py routes.py ● 2 editing
1async def authenticate(token:str) -> User:
2try:
3payload = await verify_jwt(token)
4return User.from_payload(payload)
5except JWTExpiredError:
6raise HTTPException(401)# AI: add refresh here
7except Exception as e:
8logger.error(e)
ToraAI  Add token refresh — based on your auth_flow.py
terminal
python -m pytest
Running 25 tests...
✓ 24 passed
✗ 1 failed: auth_flow_test.py:44
Generate system architecture for real-time collaboration
ClientWebSocket HubGo API ServerRedisScyllaDB✦ AI generated · Tora Whiteboard
Alex
Kai

Whiteboard

From prompt to diagram
in seconds.

A shared infinite canvas with live cursors and real-time drawing. Describe what you want and ToraAI generates the diagram directly onto the board.

Task Management

A full sprint plan
from one prompt.

Room-scoped Kanban next to your chat and code. Ask ToraAI to generate a sprint, break down epics, or surface what's blocking — no extra tool needed.

Backlog
Add Google OAuth
QA pass + staging deploy
Write API docs
In Progress
JWT auth backend AI
J Jordan
Auth middleware
K Kai
Done
Design login screens ✓
DB schema ✓
ToraAI Generated 6 tasks for v1 auth sprint
3Active rooms
23Open tasks
8Online now
ToraAI

2 tasks in v1-auth-sprint are overdue and blocking the staging deploy.

View tasks →
v1-auth-sprint5 members · 12 tasks
live
design-review3 members · 4 tasks
live
infra-setup2 members · 7 tasks
live

Dashboard

Everything your team
needs, at a glance.

All rooms, tasks, and members in one view. ToraAI surfaces blockers and tells you exactly where your attention is needed — so nothing slips.

Simple, transparent pricing

Start free. Scale when you need to. Every plan includes the full workspace — no features hidden behind paywalls at the core.

Free

$0 /forever

For individuals exploring Tora.

  • Unlimited ephemeral rooms
  • Chat, whiteboard & task tools
  • @ToraAI (limited messages/day)
  • P2P voice & video calls
  • Community support

Plus

$10 /per month

For power users who live in Tora.

  • Everything in Free
  • Extended @ToraAI usage
  • Persistent room history (7 days)
  • Priority room creation
  • Email support

Enterprise

$250 /per month

For organisations with compliance needs.

  • Everything in Pro
  • Self-hosted deployment
  • SAML SSO & SCIM
  • GDPR / SOC2 / ISO27001
  • SLA & dedicated support
  • Custom AI model integration