Urgent.News

What's breaking now, across thousands of outlets.

AI

FreelanceFlow AI: Turn Messy Client Briefs into Proposals with a Local LLM

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle What I Built FreelanceFlow AI turns a messy client brief into a structured, editable project proposal, and it runs entirely on your own machine. Every freelancer knows this unpaid part of the job: a client sends a rambling email ("we need a simple website… maybe show our Instagram?… budget around $2k"), and…

FreelanceFlow AI is an open-source AI assistant designed to simplify the process of creating project proposals for freelance developers, designers, and small agencies. The tool takes a messy client brief and turns it into a structured, editable proposal, running entirely on the freelancer's own machine. This eliminates the need to paste confidential client details into a cloud chatbot, ensuring that sensitive information remains secure.

The FreelanceFlow AI process consists of three steps: Extract, Review, and Draft. During the Extract phase, a freelancer pastes the client brief into the tool, and a local open-weight model pulls out key information such as the project title, summary, requirements, deliverables, milestones, deadline, budget, assumptions, and questions to ask the client.

The Review phase allows the freelancer to edit any fields generated by the model to ensure accuracy. Finally, in the Draft phase, the freelancer adds their name, rate, and tone to generate a Markdown proposal ready for editing, copying, or downloading.

FreelanceFlow AI is built using Python and FastAPI, with a frontend created using React and Vite. The tool leverages Ollama for local inference, allowing any Ollama chat model to be used through an environment variable (OLLAMA_MODEL). The developers used Google's open-weight Gemma (gemma:2b) for both structured requirement extraction and proposal drafting, with Qwen 2.5 7B recommended for better extraction.

By using open-weight models, FreelanceFlow AI ensures that the client's data never leaves the freelancer's laptop, providing a secure and cost-free solution for generating proposals.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

ScopeGuard: Helping Freelancers Handle Scope Creep with Open-Weight AI

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle What I Built Freelancers know the situation: a client asks for one more feature, another revision, or an…

  • ScopeGuard helps freelancers manage scope creep in client relationships.
  • Analyzes client requests against agreed-upon project scope.
  • Generates professional responses using open-weight AI model.

State of AI Instruction Quality: /init Files Score Higher

The CLAUDE.md files that started from Claude Code's /init score higher than the rest, at every file size. You can tell them by the line /init puts at the top: This file provides guidance to Claude…

  • /init files score higher than other CLAUDE.md files
  • 8,220 out of 10,000 most-starred GitHub repos have /init files
  • /init files have median score of 8.4, compared to 7.7 for others

More from Wednesday 14 October →