A native SwiftUI and AppKit app with Markdown, checklists, image attachments, multiple pages, and light and dark themes. Open it by hovering or clicking near the notch, or use a global shortcut.
Notes save automatically on your Mac, with no account or cloud sync required. The website also includes a temporary interactive demo.
02 / Chrome extension
LeetHelper
Community solutions, AI explanations, and Markdown notes alongside your LeetCode problems. Understand the why without leaving your practice session.
Explore top-voted community solutions, request explanations from Claude or OpenAI, and save personal notes beside the problem. A built-in focus timer helps keep the session on track.
Built with React and TypeScript as a Chrome extension. Notes and API keys stay in local browser storage; AI requests go to the provider you choose.
03 / AI search assistant
LitePlex
From a curious question to a clearer answer. An AI search assistant that brings together live web search, source references, and streaming responses.
LangGraph coordinates the search and response workflow, using Serper for web results and vLLM for local model serving. The assistant returns answers with source references.
A Next.js frontend connects to a Python Flask backend, which sends streaming responses over server-sent events. The repository also includes a command-line interface.
04 / Distributed URL shortener
Shorto
Small links, thoughtful systems. A URL shortening service built around quick lookups, layered caching, and collision-aware short code generation.
A Java and Spring Boot backend with Caffeine for in-memory lookups and Redis for URL mappings. Forward and reverse indexes support redirects and reuse an existing code for a previously shortened URL.
Short code collisions trigger retries with a salted hash. URL mappings support configurable expiration, with a default of 30 days.