Menu
Theme
All projects

JuneBug

Daily journal for developers — one entry per day, with AI that names your posts, remembers what matters, and suggests prompts when you're stuck.

ReactTypeScriptExpressPostgresDrizzleOpenAITanStack QueryTiptap
JuneBug journaling app interface

Overview

JuneBug is a developer-focused journaling application that combines a clean writing experience with intelligent AI features. Built as a modern full-stack monorepo, it provides one entry per calendar day with a rich text editor, automatic title generation, and AI-powered memory extraction that learns from your writing to generate personalized prompts.

Highlights

AI-Powered Features

Tech Stack

Frontend: React 19, TypeScript, Vite, Tailwind CSS v4, Shadcn UI, Tiptap editor, TanStack Query, React Router

Backend: Express, TypeScript, Drizzle ORM, Neon Postgres, Better Auth, Vercel AI SDK + OpenAI, RabbitMQ (optional async pipeline)

Architecture: pnpm monorepo with feature-based backend structure, dual user model (Better Auth + app users), and async memory processing pipeline

Key Features

Luna.ai
Cody's dog Luna on a laptop

Ask me anything about Cody