Upstream
Personal system for intentional knowledge exploration, an alternative to social media algorithmic feeds
Upstream inverts social media logic: instead of reacting to content pushed by advertising algorithms, you declare your interests, choose your sources, and decide how to explore. The goal is to transform passive information consumption into active, deep exploration, where every piece of content is a starting point toward related concepts, papers, and quotes.
Three exploration modes: News (current events filtered by relevance), Resonance (connections between news and existing knowledge), Exploration (controlled discovery of adjacent territories). Python + FastAPI backend, PostgreSQL database with full-text search, React 18 + Vite + TypeScript frontend as PWA. Integrates RSS feeds, SearXNG, local Wikipedia/Wikiquote dumps, and AI APIs for summaries and suggestions.