Back to BlogBlog

Introducing ARI Workspace 1.0 — Research Teams, Encrypted Chat & Portal UI

ARI Team · June 3, 2026
workspaceproductresearchteamsencryptionportal

ARI Workspace 1.0 is live — a private research hub for supervisors, co-supervisors, and fellows. It combines a Discord-style portal layout with ARI’s navy/emerald branding, encrypted team chat, and full team lifecycle controls.

Log in at aribd.org/login and open Workspace to get started.

What’s new in Workspace 1.0

Discord-style portal (ARI light theme)

Site Admin and Workspace share one immersive app shell — no public marketing navbar inside the portal:

  • Icon rail — quick jump between Admin, Workspace, and each research team
  • Section sidebar — grouped admin links or team channels (# feed, # chat, # members, # settings)
  • Full-height main panel — feed and chat fill the viewport like a modern team app

ARI Workspace portal shell with icon rail, channel sidebar, and main panel

Team channels (URL-based)

Each research team is split into channels instead of tabs:

ChannelPathPurpose
Feed/workspace/teams/{slug}/feedAssignments, meetings, deadlines, resources
Chat/workspace/teams/{slug}/chatEncrypted team messaging + attachments
Members/workspace/teams/{slug}/membersRoster, invites, mute controls
Settings/workspace/teams/{slug}/settingsArchive, delete, restore (supervisors only)

Team feed with posts, avatars, and comments

Encrypted team chat

Chat messages are encrypted at rest with AES-256-GCM (random IV + authentication tag per message). The server never stores plaintext chat bodies in the database.

  • Grouped messages and date dividers
  • Multiline composer — Enter sends, Shift+Enter for a new line
  • Profile photos on every message
  • Attachments up to 1 MB in chat

Encrypted team chat with grouped messages

Note: Encryption is at-rest, not end-to-end — the server holds keys so history can be loaded in the browser. Set a dedicated CHAT_ENCRYPTION_KEY (64-char hex) in production.

Team lifecycle: archive, delete, restore

Supervisors and co-supervisors can manage team status from # settings:

  • Archive — read-only mode; no new posts, chat, or comments
  • Delete — moves the team to a supervisor-only Recycle bin (fellows lose access immediately)
  • Restore — bring archived or deleted teams back to active

Deletion requires typing the exact team name — verified with constant-time comparison on the server to prevent timing attacks.

Team settings with archive and delete controls

The All Teams page shows three sections: Active, Archived, and Recycle bin (staff only).

All Teams page with Active, Archived, and Recycle bin sections

Unified profiles & fellow onboarding

  • Supervisor profiles sync between Site Admin → Members and Workspace → My Profile
  • Accepting a fellowship application auto-creates a fellow account and emails credentials
  • Fellows upload profile photos after first login; avatars appear across feed, chat, and members

Site Admin parity

Site Admin uses the same portal shell with grouped navigation:

  • Overview — Dashboard
  • Content — Notices, Blog, Events
  • People — Members, Fellows
  • Inbox — Applications, Messages

Security practices built in

ControlDetail
Chat encryptionAES-256-GCM, scrypt key derivation, production requires CHAT_ENCRYPTION_KEY
Team filesAuth + team membership on every download
Lifecycle auditImmutable log of archive / delete / restore actions
Delete confirmationTiming-safe name verification + rate limiting
Recycle bin accessFellows blocked from deleted teams; supervisors/co-supervisors only
Rate limitsChat, comments, uploads, and lifecycle actions

Who should use it?

  • Supervisors / co-supervisors — create teams, post assignments, run weekly meetings, moderate chat
  • Research fellows — follow feed, participate in chat, submit comments, join Jitsi meetings from meeting posts
  • Site admins — manage content, review applications, provision fellow accounts

Get started

  1. Sign in at aribd.org/login
  2. Open Workspace
  3. Create a research team (staff) or wait for your supervisor to add you (fellows)
  4. Explore # feed, # chat, and # members

Questions? Contact ARI or browse more posts at aribd.org/blogs.


Workspace 1.0 is open source under MIT — fork it for your lab, club, or mentorship programme.