1 of 8

Long Story Short

Team:

Artiukhov, Vladislav

Bagdasaryan, German

Hackathon:

“AI Storytellers: Revolutionizing Content Consumption”

2 of 8

Content Consumption Challenges:

  • Difficulty in retrieving crucial information
  • Information overload
  • Limited time for in-depth reading

3 of 8

Solution: Long Story Short

Faced challenges:

An AI-powered browser extension that provides meaningful content summarization on any website, with customizable configuration options.

  • Protecting user data and ensuring security
  • Summarizing content across diverse website layouts
  • Variety in summarization styles to match user preferences
  • Website content filtering before summarization

4 of 8

Detailed Functionality:

  • Browser extension with content injection capabilities
  • Customizable instructions for summarization style and structure
  • User-defined objective prompt for tailored summaries
  • Storage of encrypted tokens using AES1 encryption
  • Avoidance of sensitive DOM elements
  • Thin proxy backend for handling AI API requests and encryption

5 of 8

Project Architecture:

No bare token on frontend!

6 of 8

Project Features:

  • Summarization of webpage content and summary injection
  • Customization of summarization structure and style
  • Summary to audio feature for convenient listening*
  • Markdown-based rendering for clean and readable output
  • Hyperlinks to the original content with important excerpts*
  • Extreme “10-word” summarization
  • Multiple LLM APIs*

* – in development

7 of 8

Used Technology:

Technology

Rationale

TypeScript

Types + rapid development

React + Reatom

Frontend + state manager

Vite + Bun

Lightning-fast build tool & deps manager

OpenAI API

Robust API + advanced LLMs

Docker

Deployment + containerization

Python + FastAPI + OpenAPI

High-performance backend service

8 of 8

Road Map:

  • Use JWT for more secure token management
  • Implement a feedback cycle for better LLM summarization
  • Notion integration: Save summaries into user’s Notion account
  • Telegra.ph integration: Save and share summaries with a single click