AI-driven changelog generator that turns Git history into readable release notes.
- Connects to GitHub repositories
- Groups commits into releases and project updates
- Produces a public changelog page
- Provides an admin UI for review and edits
https://chronicler-lake.vercel.app
- Clone the repository
git clone https://github.com/goosewin/chronicler.git cd chronicler - Install dependencies
bun install
- Set up environment variables
cp .env.example .env.local
- Set up the database
bun db:push
- Run the development server
bun dev
OPENAI_API_KEY=
DATABASE_URL=
BETTER_AUTH_SECRET=
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
NEXT_PUBLIC_BASE_URL=http://localhost:3000
VERCEL_TEAM_ID=
VERCEL_PROJECT_NAME=
VERCEL_TOKEN=bun dev
bun run build
bun start
bun lint
bun format
bun db:generate
bun db:migrate
bun db:push
bun db:studio- Next.js (App Router)
- Neon (Postgres) + Drizzle ORM
- BetterAuth
- Vercel AI SDK + OpenAI
- Tailwind CSS + shadcn/ui
MIT © Dan Goosewin