Notion’s Token Town: 5 Rebuilds, 100+ Tools, MCP vs CLIs and the Software Factory Future — Simon Last & Sarah Sachs of Notion

· Source: Latent.Space - Www.latent.space · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Software Development & Engineering, Robotics & Autonomous Systems · Depth: Expert, extended

Summary

Notion's cofounder and head of AI discussed the recent launch and development journey of their Knowledge Work AI agents, emphasizing a slow, iterative shipping process that involved rebuilding the agent system multiple times since late 2022. Key challenges included the immaturity of early LLMs and the absence of robust function calling, which necessitated Notion's internal development of tool-calling frameworks. The company prioritizes a "portfolio approach" to product development, balancing AGI-pilled projects with immediately useful features. Notion's strategy focuses on understanding user collaboration needs and building a platform where agents can seamlessly integrate, rather than solely developing frontier AI models. They also detailed their unique engineering culture, which encourages low ego, rapid prototyping, and a willingness to delete and rebuild code based on evolving capabilities and user feedback, leading to successful launches and high user adoption rates.

Key takeaway

For AI Engineers and ML Directors evaluating agentic system development, Notion's experience highlights the importance of designing for composability and user-centric workflows. Your teams should focus on building robust, adaptable harnesses that can integrate evolving model capabilities and diverse tools, rather than solely chasing frontier model training. Prioritize clear product conviction and a culture that embraces iterative rebuilding, as this directly impacts velocity and the ability to deliver valuable, reliable AI solutions that enhance existing collaboration platforms.

Key insights

Notion's AI development prioritizes user collaboration and iterative refinement over raw model capabilities, adapting to evolving LLM features.

Principles

Method

Notion's development involves rapid prototyping, internal dogfooding, and a "demos over memos" approach, with a strong focus on user journeys and continuous iteration based on model capabilities and user feedback.

In practice

Topics

Best for: AI Engineer, Machine Learning Engineer, Director of AI/ML

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Latent.Space - Www.latent.space.