Skip to content

Repository files navigation

Meld

Meld is an artifact-first AI workspace for product work. Instead of producing a loose chat transcript, it turns an objective plus selected context into structured product artifacts: PRDs, flow reviews, edge-case lists, and implementation tickets.

This repository is intended as a public product/engineering showcase. It demonstrates a local-first workspace, context toggles, structured generation prompts, Zod schemas, and editable artifact sections.

Highlights

  • Task workspace for product artifacts
  • Context item upload, selection, and on/off toggles
  • Structured generation for PRDs, review flows, edge cases, and tickets
  • Zod-backed output schemas
  • Editable artifact sections with branch/version concepts
  • Local persistence through browser storage

Stack

  • Next.js App Router
  • React
  • TypeScript
  • OpenAI SDK
  • Zustand
  • Zod
  • TipTap
  • Tailwind CSS

Environment

Create a local .env.local file:

OPENAI_API_KEY=your_api_key_here

Do not commit .env.local or real provider keys.

Local Development

npm install
npm run dev

Open http://localhost:3000 with your browser.

Build

npm run build

Public-Readiness Notes

  • Keep provider credentials in environment variables only.
  • Do not commit generated private artifacts, customer documents, or uploaded user files.
  • GUIDE.md is intentionally kept as a product walkthrough for reviewers.
  • Assistant-specific handoff files are excluded from the public branch.

Scripts

npm run lint
npm run build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages