Deta Surf

A browser and notebook hybrid for researching, summarizing, and organizing web pages, PDFs, and videos in one place.

Deta Surf screenshot 1

Deta Surf is an open-source web app and server that combines a web browser with a personal notebook. It allows users to research, summarize, and take notes on web pages, PDFs, and videos within a single interface to reduce the need for switching between tabs and document editors. The software runs as a desktop application on MacOS, Windows, and Linux, providing a unified environment for simultaneous research and thinking.

Users can import local files and web links into a private library and organize them into notebooks. The application uses a split-view layout and a sidebar to let users interact with multiple resources side by side, minimizing the manual work of copying and pasting data into separate editors. Data is stored locally using the Surf Flat File System (SFFS), which utilizes open and transparent formats to ensure the user maintains control over their information.

Key features

  • Local storage of files, websites, and links in open formats
  • AI-powered note generation using @-mentions of library resources
  • Integrated citations with deep links to video timestamps and PDF pages
  • Support for local and cloud LLMs via API keys or local providers
  • Generation of interactive applets called Surflets to visualize data
  • Built-in web search tools to bring research results directly into notes
  • Support for rich formatting, code blocks, and to-do lists
  • Split-view interface for simultaneous viewing of multiple resources

The application is built with Svelte, TypeScript, and Rust. It is designed for researchers and knowledge workers who need to synthesize information across different media types without the friction of managing numerous open windows. By integrating LLM capabilities, it enables users to query their own library of PDFs and YouTube videos or use external models or local providers.

Deta Surf is a local-first tool for personal knowledge management that prioritizes data ownership and model flexibility.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity18 days ago
Repository Age9 months
LicenseApache-2.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.