What Building "Copilot for X" Really Takes
Note from swyx: I’m delighted to present our first guest post! This comes from the Codeium team, who I’ve had the good fortune of getting to know in the past year. This small team blew away my expectations by creating a complete Copilot clone in one month (not exaggerating - I have disabled GitHub Copilot completely to use them, in part to beta-test Hey Github, but also Codeium seems a bit faster!). Since “Copilot for X” is at the top of every AI product thinker’s wishlist (example), I invited them to share their learnings! TL;DR: To build a “Copilot for X”, you must: Estimate inference scale: while trading off latency and output quality Build first party: Third-party APIs will wreck your unit economics Figure out Realtime Infra: ChatGPT, Dall-E, etc are too slow to keep flow Optimize prompts: Context window is limited; what info most improves output? Merge model outputs and UX: Raw model output is unintuitive; long tail of UX. Eventually, you will want to go beyond “Copilot for X” bec
Note from swyx: I’m delighted to present our first guest post! This comes from the Codeium team, who I’ve had the good fortune of getting to know in the past year. This small team blew away my expectations by creating a complete Copilot clone in one month (not exaggerating - I have disabled GitHub Copilot completely to use them, in part to beta-test Hey Github, but also Codeium seems a bit faster!). Since “Copilot for X” is at the top of every AI product thinker’s wishlist (example), I invited them to share their learnings! TL;DR: To build a “Copilot for X”, you must: Estimate inference…
related reading
- Together AI | The AI Native Cloudtogether.ai
- Shipping at Inference-Speed | Peter Steinbergersteipete.me
- The Future of Programming: Copilots vs. Agents (Part I)eastwind.substack.com
- When AI builds itself \ Anthropicanthropic.com
- copilot-explorer | Hacky repo to see what the Copilot extension sends to the serverthakkarparth007.github.io
- A Guide to Claude Code 2.0 and getting better at using coding agents – sankalp's blogsankalp.bearblog.dev
- How Claude Code is built - by Gergely Orosznewsletter.pragmaticengineer.com
- Don’t Outsource Your Thinkingteltam.github.io
- The pain points of building a copilot - Austin Z. Henleyaustinhenley.com
- How I Use Claude Code | Philipp Spiessspiess.dev
- Where Are the Good AI Products?varunshenoy.substack.com
- GitHub Copilot Can Do More Than Just Codedagshub.com