Skip to content
View BenderFendor's full-sized avatar
💭
Vibing
💭
Vibing

Highlights

  • Pro

Block or report BenderFendor

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BenderFendor/README.md

Here is where most of my personal projects live. I like working on tools that help real use cases.

Projects

  • Thesis: local-first news analysis platform. RSS feeds into PostgreSQL, a FastAPI backend, a Next.js frontend with a three.js source atlas, semantic search through ChromaDB, and research agents for source profiles and verification workflows. My thesis project, still growing.
  • Congress-Tracker: congressional accountability app. Rust and Axum behind PostgreSQL, Next.js up front. Tracks legislators, bills, committees, lobbying filings, elections, campaign finance, and stock disclosures from official sources, cross-referenced into one database.
  • fundingflow: joins USAspending records, lobbying filings, FEC finance data, SEC disclosures, Federal Register rulemaking, and state economic indicators into one searchable graph where every relationship cites its record.
  • audiobookgen: turns DRM-free EPUBs into audiobooks on my own hardware. Tauri 2 shell, Rust narration pipeline, local speech models like Kokoro, synchronized read-along, M4B export. No account and no cloud upload.
  • slate: native Linux image editor written in Rust with GTK4 and libadwaita. Layer stack, masks, filters, brush and crop tools, libvips import and export.
  • streamline: one dashboard for movies, TV, and anime, pulling TMDB and AniList into watchlists with progress and ratings.
  • rocketjumpdemo: browser movement playground porting Source engine rocket jump physics at Team Fortress 2 values. Three.js rendering, fixed timestep simulation, speedometer, five weapons, jump courses.

Smaller tools are public too: personalAI runs a chatbot locally over llama.cpp with a CLI, streaming server, and web UI; EntertainmentTracker is a Django tracker for movies, TV, and books; 80sStartPage is a retro RSS start page; fancapripper fetches image sets from a Rust GUI.

Some of my work I use every day is in a private repo but we have: a Tauri manga reader with library management and full-text search, my dotfiles and desktop rice, and a few work-in-progress experiments.

Reaching me

GitHub is home. Open an issue on the relevant repo for bugs or questions about anything above, or start a discussion here.

Pinned Loading

  1. Thesis Thesis Public

    News aggregation and media research platform: globe atlas, evidence-backed source profiles, LLM research agents

    Python

  2. Congress-Tracker Congress-Tracker Public

    Full-stack congressional accountability app: Rust Axum API and Next.js UI over legislators, bills, trades, finance

    Rust

  3. audiobookgen audiobookgen Public

    Local-first Tauri desktop app that turns DRM-free EPUBs into audiobooks with a Rust pipeline and local TTS models

    Rust

  4. doordashscrapper doordashscrapper Public

    HTML 1

  5. fancapripper fancapripper Public

    Rust GUI application using iced, reqwest, and scraper to fetch image sets

    Rust