Take Home Task

The take-home task is a step in our interview process. Take your time, ask questions, and show your best work.

The assignment

Architect and build a prototype of a private alternative to ChatGPT for mobile and desktop.

Scope

This is a prototype, not a finished product. Show how you would architect a private, local-first chat experience, and build enough of it that someone can try the idea.

You choose the stack. A native app, a local web app, or a thin client around a local model are all fine. Ship something we can run.

How to submit

Please submit via [email protected] or add @html5cat to your GitHub repo.

We look forward to reviewing your submission and wish you the best of luck in completing the take-home task.

Thank you!