Deta Surf
lastmod 2025-11-04created 2025-11-041 edits
A personal AI notebook for organizing files and web pages
About
- Designed around the AI notebook concept, a tool that unifies files and web materials so you can organize them and develop ideas within your flow of thought
- Built with Svelte, TypeScript, and Rust; runs on MacOS, Windows, and Linux
- Manages various media such as text, PDFs, YouTube videos, and web pages as notebooks, with transparent file management through the Surf Flat File System (SFFS)
- The Smart Notes feature integrates diverse materials such as web search, citations, image embedding, and code blocks, and supports quick references via @mentions and AI-assisted note writing
- Surflets automatically generate interactive apps without writing code, and AI features can be customized by connecting an LLM (Local/Cloud) model of the user's choice
- Provides an efficient workspace for browsing and comparing multiple materials side by side through multiple tabs, Split View, and a Sidebar interface
- Apache 2.0 license; a commercial extended version run by Deta GmbH is also offered separately