Caleb Diehl's repositories
ai-data-assistant
An AI-powered tool for exploratory data analysis using text-to-SQL and generative UI
ai-doc-retriever
An AI-powered tool for uploading large documents, querying them through a chat assistant, and saving answers
ap-heat-tracker
A web app to track global temperature extremes using daily NOAA station data and 2-meter air temperature rasters
react-simple-maps
Beautiful React SVG maps with d3-geo and topojson using a declarative api.
ai-chat-window
An interface for chatting with a customized AI assistant, powered by the Fixie platform
gtfs-frequency-mapping-tool
Python tool for creating shapefiles of transit frequencies from GTFS feeds
spotify-reccomendation-engine
Generate and save Spotify recommendations based on musical qualities
climbing-logbook
Harvard CS50 final project - climbing fitness tracker
csdiehl.github.io
Personal portfolio website
early-retirement-calculator
React-based retirement calculator app
js-algorithms-practice
practice with javascript algorithms and data structures
nextjs-langchain-sql-db
NextJS App using LangChain, Titanic SQLite Database and the API of OpenAI
radix-primitives
Radix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @workos.
react-map-gl
React friendly API wrapper around MapboxGL JS
reaviz
📊 Data visualization library for React. Maintained by @goodcodeus.
recharts
Redefined chart library built with React and D3
smart-card-data-dashboard
Interactive dashboard for visualising Washington D.C. smart card transit data. Custom built for the agency using React.js
transit-priority-finder
Tool to identify segments for transit priority based on GTFS data
type_scale
A Dynamic Type Scale Generator for graphic design