hi, i'm josh.

come in.

press any key, or click, to skip

About

I'm a Politics and International Relations undergraduate at the University of Surrey building software across AI, civic infrastructure, and personal productivity.

I also lead student societies at Surrey as President of the Artificial Intelligence & Data Science Society and Vice President of the Neurotech Society.

Projects

Fable

Local-first AI workspace

Fable is a local-first AI workspace for real work: chat, projects, connectors, knowledge, schedules, approvals, memory, and BYOK model paths inside a Tauri desktop shell. I built the desktop preview, protocol/connectors/knowledge packages, broker and waitlist workers, marketing site, recovery paths, and product status docs.

  • Tauri 2
  • React 19
  • Cloudflare Workers
  • Convex

Memvella

Memory support companion

Memvella is a voice-first memory support companion for people in early-stage cognitive decline and the family members supporting them. It combines a gentle tablet experience for routines, memories, and prompts with carer-side tools for adding context, coordinating support, and keeping the person's life story close; it won the £500 Ignite award from the Surrey Innovation and Enterprise Hub.

  • Next.js 16
  • Convex
  • Better Auth
  • Turbo

TokenMaxxer

LLM usage tracker

TokenMaxxer is a local-first desktop app I built to make LLM quotas, balances, reset windows, token totals, and spend visible in one place. It tracks multiple provider account types while keeping credentials in native secure storage.

  • Tauri 2
  • React
  • Rust
  • Vite

SurreySocieties

Society web platform

SurreySocieties is a three-site platform I built for the Surrey AI, Business, and Neurotech societies. It pairs Astro public sites with isolated Clerk-protected admin dashboards, shared Convex functions, committee and event management, uploads, assistant widgets, audit logs, and handover-safe permissions.

  • Astro
  • Tailwind CSS v4
  • Convex
  • Clerk

Contact

I'm open to internships, freelance work, and collaborations. The fastest way to reach me is email - I usually reply within a day.

joshhknott@gmail.com