Sample projects that show how to wire Linconwaves AI Workers into real workflows. Fork them, swap in your own prompts and UI, and ship AI-powered features fast.
examples/StoreCanvas: Full-stack reference app for generating and exporting app-store ready visuals with AI (Fastify + TypeScript backend, Next.js + Tailwind client). Seeexamples/StoreCanvas/README.mdfor architecture and setup.examples/callai: Simple caller experience that demonstrates invoking AI Workers from a lightweight UI.examples/storygenerator: Minimal content generator that shows prompt-to-output flows.
See the platform at https://ai.linconwaves.com and developer docs at https://developers.linconwaves.com.
- Authenticated workspace for projects and designs.
- AI Workers calls for background generation, copy suggestions, and img2img/inpainting.
- Size preset validation for Apple App Store and Google Play exports.
- Object storage abstraction for Supabase, Cloudflare R2, or AWS S3.
- Configurable model slugs and base URL via environment variables.
Prereqs: Node 18+, npm, a Linconwaves AI Workers API key, and credentials for one storage provider (Supabase, R2, or S3).
cd examples/StoreCanvas/servernpm install- Copy
.env.exampleto.envand fill in your AI Workers key, model IDs, DB, and storage settings. - Run tests:
npm test - Start the API:
npm run dev(listens on port 4000 by default)
cd examples/StoreCanvas/clientnpm install- Copy
.env.local.exampleto.env.localand setNEXT_PUBLIC_API_BASE_URL(e.g.,http://localhost:4000) - Start the app:
npm run dev(Next.js 13)
- Backend:
cd examples/StoreCanvas/server && npm test - Frontend:
cd examples/StoreCanvas/client && npm run lint && npm run typecheck
The backend expects:
AIWORKERS_BASE_URL(defaults tohttps://aiworker.linconwaves.com)AIWORKER_API_KEY(Bearer token)- Model IDs for
BACKGROUND_MODEL_ID,IMG2IMG_MODEL_ID,INPAINT_MODEL_ID, andSTYLE_LLM_MODEL_ID
Grab model slugs and usage examples from https://developers.linconwaves.com.
- Fork the repo and duplicate the relevant example folder.
- Swap prompts, UI, and branding to match your workflow.
- Fill in environment variables and point the client at your backend.
- Deploy the backend to your host of choice and the client to Vercel/Netlify; update
NEXT_PUBLIC_API_BASE_URL.
Issues and PRs are welcome. See CONTRIBUTING.md for how to file bugs, propose ideas, and open pull requests. For security reports, please follow SECURITY.md. By participating, you agree to the CODE_OF_CONDUCT.md.
See ROADMAP.md for a starting-point roadmap you can adapt in a wiki.
MIT — see LICENSE.