Skip to content
saurabh27kashyapPublic

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Memento — See how much life you have left

A live countdown of your remaining weeks, your whole life as a grid, and an AI coach that turns vague goals into dated, realistic plans.

Development

You need Node.js 22+ and npm (or bun).

git clone <this-repository-url>
cd <repository-name>
npm install
npm run dev

The dev server runs on http://localhost:8080.

Environment

The AI coach runs server-side against Groq. Create a .env file in the project root:

GROQ_API_KEY=your_key_here

The key is only ever read on the server (src/lib/ai-provider.server.ts); it never reaches the browser. Without it the app still works — only the coach and plan generators return a "not configured" error.

Scripts

Command What it does
npm run dev Start the dev server
npm run build Production build
npm run preview Preview the production build
npm run lint ESLint
npm run format Prettier

Built with

  • TanStack Start (router + SSR)
  • TypeScript
  • React 19
  • Tailwind CSS v4 + shadcn/ui
  • Vercel AI SDK → Groq

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages