Hi there! This is my personal website repo. This is an evolving and personal project built with sveltekit, and cloudflare tooling. I have decided to open source the repo as a way to share my code so that others may use it, and pick through it. The code is obviously far from flawless. Furthermore, there are some components that are in other repos, such as the AI and comment code.
The main goal I had with this iteration of my personal website was to demonstrate the capability of AI in 2023, and to integrate it with writing and art, two subjects I became especially passionate about in 2023.
At some point, this version of my website will become legacy, and be moved to the ongoing history page. I think the next site I build will use React and threejs. I've been interested in building a 3D website for a while, and I think it would be a very fun project. As I attempt to build upon my previous work with each iteration, integrating art and writing into a 3D scene would be a fascinating exploration.
This project runs on vite and cloudflare pages. Learn more about them before diving too deep. It is built with sveltekit.
To run the project locally, you will need to install deps npm i
and then run the dev server npm run dev
. You should be able to get most of the functionality without env keys, but feel free to reach out if you need help.
Some of the weirdness in this repo is how I manage the writing files, which I have uploaded as markdown files. There are some odd prebuild scripts that speed up some parsing stuff. Not too important, but odd.