Prototype code for ContextCollab from Microsoft GitHub Copilot Hackathon * NYC Tech Week.
ContextCollab is a hackathon product built around a tension every AI-assisted team feels: people want private, exploratory AI conversations, but teams still need a way to share only the useful parts. The app keeps each collaborator's private chat local by default, then lets them intentionally push selected context into a realtime shared branch.
The goal is not to expose everyone's entire prompt history. It is to create a privacy-aware collaboration layer where teammates can preserve their own thinking space while still pooling key discoveries, summaries, and reusable context.
During Microsoft GitHub Copilot Hackathon * NYC Tech Week, the team prototyped a browser-based workflow with two clients, private chat panes, a shared context branch, invite-link collaboration, and realtime fanout using Ably. OpenAI API calls power private responses, shared AI responses, summarization, and pull-context behavior.
The page below documents the shipped UX, the technical architecture, and the in-room hackathon moments behind the prototype.
Useful AI context gets trapped in private chats.
Team members discover answers separately, then lose time re-explaining or copy-pasting fragments across channels.
Selective sharing from private to shared.
Users keep private chat history private, select only relevant messages, summarize them, and push shared context cards to the team.
Team context without oversharing.
Collaborators can pull selected shared context back into their own AI chat and continue working from a common base.
The prototype flow keeps privacy as the default, then makes collaboration explicit. A user chats privately with Copilot, selects the messages worth sharing, summarizes and pushes them into a shared branch, and teammates can pull that shared context into their own private thread.
Prototype UX - private chat on the left, shared context branch on the right
Tech stack - Next.js 15 App Router, React 19 UI, Ably sync, OpenAI API
Working session during Microsoft GitHub Copilot Hackathon * NYC Tech Week
The next iteration would focus on stronger realtime collaboration and permission controls: persistent rooms, authenticated invite links, granular shared-card visibility, better conflict handling between local and Ably-backed sync, and evaluation hooks so teams can mark whether shared AI summaries were useful, incomplete, or misleading.
Great building alongside the ContextCollab team: @Shreyas Kulkarni, @William Liu, @Emily Simmons, and @Joshua Solomon.