Scrappi

A better way to collect, create and collaborate

About

Scrappi.com is a digital tool designed for enhanced organization and creativity, offering features for collecting, creating, and sharing various types of digital content. In its current form, Scrappi is a digital scrapbooking tool that allows users to capture, save, and share content such as screenshots, web pages, notes, images, files, and videos across all devices. It includes an intuitive interface for tagging and organizing content into collections, real-time collaboration support, content sharing, and seamless integrations with web browsers and mobile apps for on-the-go access.

Recent updates include automatically-generated content summaries and a chatbot to interact with saved content. In an upcoming release, the tool will introduce the concept of Trusted Search^SM^—a search companion tool that weaves saved Scrappi content from the user’s trusted network with search engine content.

How they use Cloudflare

The Scrappi application is powered by Cloudflare’s developer platform, leveraging Workers primarily for data collection from target URLs, retrieving metadata from websites, and pushing to a hosted database.

Scrappi also relies on Queues to create an asynchronous process for fetching metatags from Worker requests, avoiding any additional latency and process time. Durable Objects are used to maintain state and track progress, while Workers KV stores the data as the queue is processed.

The development team utilizes the Browser Rendering API to render raw HTML or social media embedding code, which can then be utilized to create screenshots for their application.

Finally, the Scrappi team integrates Workers AI to generate AI Summarization of Scrappi content with language models (for example, Llama 3). Their development team uses content chunking to summarize at scale, batching requests via Queues and storing embeddings generated via Workers AI with Vectorize to support their RAG chatbot.

The Scrappi team intends to use a combination of Workers and D1 storage to service their passive data collection feature, Durable Objects to further enhance their real-time collaboration features, and R2 to store objects and unstructured assets.

Why Cloudflare?

“We are increasingly dependent and reliant on Cloudflare’s phenomenal architecture, quickly benefiting from its rapid development and spectacular integration methods. Additionally, the Workers Launchpad has offered invaluable resources and support, enabling us to scale efficiently as a startup.”