AI-powered personalized news with radical transparency.
Fourth Branch is an AI news platform that builds personalized, bias-labeled stories by sourcing, verifying, and visualizing information from across the web. It combines a frontend app, a LangGraph-based agent system, and a structured database.
- Frontend: Next.js, Typescript, Tailwind CSS
- Backend: FastAPI, Python
- Database: Supabase(PostgreSQL)
- LLMs: LangGraph, Claude4, OpenAI, Gemini
frontend/: Next.js-based UI with user interest input, main page and article view.
backend/agent/: Handles the entire news generation process using three AI agents.
db/: SQL scripts and schema for PostgreSQL.
UC Berkeley AI Hackathon 2025