Lim Local: an offline contract checker for freelancers, built with Gemma 4
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle What I Built Imagine you are a freelance developer and a new client sends you a contract. Payment is due 90 days after you send the invoice, and only after the client's own customer has paid them. The IP clause says everything you write belongs to the client the moment you write it, even if they never pay you.…
This submission is for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle. The project discussed is Lim Local, an offline contract checker for freelancers, built with Gemma 4. Freelancers often receive contracts with unfair terms, such as long payment periods, immediate assignment of work, and uncapped indemnification.
These contracts can be risky, especially for solo freelancers and small agencies that lack legal representation. Lim Local addresses this issue by providing an offline contract checker that runs on the freelancer's own laptop, without the need for cloud-based AI tools. The tool reads the contract file, compares its clauses with the Common Paper standard terms, and generates an HTML report highlighting risk ratings, redlined contract sections, suggested revisions, and polite negotiation lines.
The report helps freelancers identify potential problems and engage in informed negotiations with clients. Lim Local uses Gemma 4, an open-source model from Google, running through Ollama on the user's computer. The model processes the contract, checks it against the Common Paper PSA Standard Terms, and writes the report. The tool is a preliminary triage aid, not legal advice, and the code is available under the MIT license.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.