Welcome to my little corner of the internet.

I tend to build and tinker on occasion. I often like to share and pulling up localhost:3000 isn't always an option when I'm out and about!

Some Projects.

Some of the things I've been working on. Tinkering with LLMs and building tools to help me do it.

The following projects were primarily built with:

Next.js
Tailwind CSS
Shadcn/ui
Lucide Icons
Vercel
Supabase
OpenAI
Anthropic
Meta Llama
Whisper
Deepgram
RunPod
GCP
Azure
NVIDIA T4
GCP Functions
Next.js
Tailwind CSS
Shadcn/ui
Lucide Icons
Vercel
Supabase
OpenAI
Anthropic
Meta Llama
Whisper
Deepgram
RunPod
GCP
Azure
NVIDIA T4
GCP Functions
Thumbnail

Jan 2024

Meeting Notes AI

I wanted to create a system that could trascribe audio to text and then summarize the meeting notes.

Lots of learnings across speech to text, and audio embeddings.

Streaming Transcription
Speaker Diarization
Audio Embeddings
Chat Interface
Meeting Summarization
Text Semantic Classification
Thumbnail

May 2024

Token Probabilities

A little widget to visualize LLM responses and their token probabilities.

Then, utilizing token probabilities to defend against responses that appear to contain hallucinations.

Token Probabilities
Token Classification
Preplexity Scores
Chat Interface
Dual Agent
Synthetic Dataset
Thumbnail

May 2024

JobFinder-AI

A simple tool to find jobs that match your skills and interests.

Using job postings and resumes to match candidates to jobs.

Web Scraping
JSON Mode
LLM Data Extraction
Multi-Agent
Text Embeddings
Embedding Search
Resume Generation
Thumbnail

June 2024

ChatApp-AI

A simple chat app that uses Claude 3.5 Sonnet to generate responses.

I would get messages from the Anthropic interface that I have asked too many questions and need to come back in a few hours.

So I caved and built an interface to use the API. Challenge was to complete it in 1 day.

1 Day Challenge
Tool Usage
LLM Web Search
Multi File Chat
Thumbnail

July 2024

SocialPost-AI

Writing blogs takes a lot of time. This tool aided in drafting and editing the posts.

The motifation came when I spent 3 hours using chat to write the blog about building chat.

Perhaps we can imagine a better interface?

LLM Workflow
Gen AI Suggestions
User Critique
Human in the Loop
Thumbnail

July 2024

TaskManager-AI

I find myself juggling a lot of balls and even still new ideas come up.

So I built a simple task manager to help me keep track of the things I need to do.

LLM Project Manager
Tool Calling
Chat Interface
WYSIWYG LLM Editing
Thumbnail

Aug 2024

CreateArt-AI

I really wanted to begin integrating images into my projects.

So I built a simple tool using the Stability AI API to generate images.

Gen AI
Image Generation
Aspect Ratio
Image Editing
Image Prompting
Thumbnail

Aug 2024

WYSIWYG-AI

Across my previous projects I had needed more features native to a rich text editor.

And I was never happy with what I ended up with, so I built a simple WYSIWYG editor that I can continue to improve.

This editor will be what we can drop into other projects when needed.

WYSIWYG
Rich Text
Gen AI Text Completion
LLM Editing
Thumbnail

Sep 2024

AI Newsfeed

First attempt at using workflow automation.

Friends pinged me about Zapier and Make. But I kept figuring I could code this stuff faster.

Then the agentic parts of each of my projects was growing.

So I thought I would give them a shot.

I settled on n8n because it had a self hosted option and 45,000+ GitHub Stars.

I figured a quick use case would be to aggregate RSS feeds, perform a quick google search on the topic, then request an AI summary.

Workflow Automation
RSS Feeds
Google Search
LLM Summarization