Skip to content

sameersharmadev/lamina

Repository files navigation

Lamina — Feature Overview

Lamina is an AI-powered note-taking app focused on fast capture, structured notes, and a fluid writing experience. Below are the product-grade features and where they live in the codebase.

Core Features

Developer Features

  • Clear separation:

  • Streaming-first design:

    • Backend returns a streaming response to the client so the frontend can render tokens in real time.
    • The editor receives tokens via streamAiResponse and appends them using Tiptap commands.
  • Safe defaults and debugging:

Quick Start (dev)

  1. Install:
npm install
  1. Add environment variables in .env.local:
  • NEXT_PUBLIC_SUPABASE_URL
  • NEXT_PUBLIC_SUPABASE_ANON_KEY
  • OPENROUTER_API_KEY
  1. Run:
npm run dev

Recommended Flows

Where to look in the code


About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors