{"slug": "scopecraft-cinematic-proposals-for-freelancers-powered-by-open-weight-ai", "title": "ScopeCraft: Cinematic Proposals for Freelancers, Powered by Open-Weight AI", "summary": "A developer built ScopeCraft, an open-source web studio that converts rough client briefs into structured, nine-section project proposals using configurable open-weight language models such as Meta Llama 3.3 70B, Mistral NeMo and Qwen 2.5. The Vite and TypeScript app keeps inference keys server-side, exports proposals to PDF via jsPDF, runs in a no-key demo mode with three sample projects, and switches providers through environment variables without code changes.", "body_md": "*This is a submission for the [Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle](https://dev.to/challenges/hacktoberfest-week2-2026-10-12)*\n\n**ScopeCraft** is a cinematic, editorial-style web studio that turns rough client briefs into structured, persuasive project proposals using open-weight language models. It also protects freelancers from the problems that usually come after the proposal is signed.\n\n**The problem:** Freelancers lose money in two places. First, vague briefs hide risks: unclear hosting, missing assets, open-ended deadlines and fuzzy budgets. Second, once the project starts, \"just one small change\" requests quietly expand the scope for free.\n\n**Who would pay for it:** Solo developers, designers, brand consultants and small agencies who send proposals regularly. One avoided scope-creep dispute or one better-won project more than covers the cost of a tool like this.\n\n**Core features:**\n\n`jsPDF` across nine sections (Executive Summary through Next Steps), with an ivory, charcoal and forest-green design and dynamic page numbering.\nThe app includes three demo projects so the full workflow can be explored right away: a website redesign for an outfitter, a brand identity for a venture fund, and an e-commerce store for an artisan ceramics studio.\n\nLive app: [https://scopecraft-cinematic-ai-freelancer-proposal-studi.ai.studio](https://scopecraft-cinematic-ai-freelancer-proposal-studi.ai.studio)\n\nThe app works out of the box in a clearly labeled demo mode that needs no API key. Adding a free open-weight inference key switches it to live model output.\n\n[https://github.com/veryVanshika801/ScopeCraft-](https://github.com/veryVanshika801/ScopeCraft-)\n\n**Open-weight AI:** ScopeCraft is designed around open-weight foundation models such as Meta Llama 3.3 70B, Mistral NeMo and Qwen 2.5. The inference provider is configurable through environment variables:\n\n`llama-3.3-70b-versatile`\n`meta-llama/Llama-3.3-70B-Instruct`\n`meta-llama/Llama-3.3-70B-Instruct-Turbo`\nChanging providers or models takes a few lines in `.env.local`, with no code changes (` OPEN_WEIGHT_PROVIDER`, `OPEN_WEIGHT_MODEL`, `OPEN_WEIGHT_BASE_URL`).\n\n**Architecture:** The frontend is built with Vite and TypeScript, with a lightweight server layer (`server.ts` and an `api/` directory) that keeps the API key off the client. `jsPDF` handles the PDF export. The project is deployable to Vercel, and local setup is `npm install && npm run dev`.\n\n**Design:** Most freelancer tools look like generic dashboards. I wanted proposals to feel like a finished documentary piece, so I used editorial typography, a warm ivory and charcoal palette and forest-green accents.\n\nFreelancer briefs contain private client details, budgets and strategy. Open-weight models changed what I could build:\n\nA closed API would have tied the product's cost, behavior and privacy to someone else's decisions. Open innovation let me build a tool that freelancers can own and rely on.", "url": "https://wpnews.pro/news/scopecraft-cinematic-proposals-for-freelancers-powered-by-open-weight-ai", "canonical_source": "https://dev.to/koushithaseemakurthi/scopecraft-cinematic-proposals-for-freelancers-powered-by-open-weight-ai-4g27", "published_at": "2026-10-18 16:38:42+00:00", "updated_at": "2026-10-18 16:47:21.279042+00:00", "lang": "en", "topics": ["ai-tools", "large-language-models", "generative-ai", "developer-tools", "ai-products"], "entities": ["ScopeCraft", "Meta", "Llama 3.3 70B", "Mistral NeMo", "Qwen 2.5", "Vite", "jsPDF", "Vercel"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/scopecraft-cinematic-proposals-for-freelancers-powered-by-open-weight-ai", "markdown": "https://wpnews.pro/news/scopecraft-cinematic-proposals-for-freelancers-powered-by-open-weight-ai.md", "text": "https://wpnews.pro/news/scopecraft-cinematic-proposals-for-freelancers-powered-by-open-weight-ai.txt", "jsonld": "https://wpnews.pro/news/scopecraft-cinematic-proposals-for-freelancers-powered-by-open-weight-ai.jsonld"}}