Dulus
An AI agent for your desktop and terminal, on any model you choose. Hosted models run on Fuel, paid in $DULUS.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
A legal-process navigator for everyone — plain-English rights, the REAL statutory lever per scenario, calm cited letters, deadlines, honest routing to free human help. Accuracy-gated. Not legal advice.
翻訳待ち
Loading the full README.
Read the full README ↗Open it, pick your situation (or describe it), get your real rights + deadline + a calm cited letter + free human help. No install, works offline, optional on-device WebLLM / BYOK.
A legal-process navigator for everyone. The law is public — the interface is locked behind money and jargon. This is the interface.
Millions face the same walls — benefits lockouts blamed on "user error," inaccurate assessments, subscriptions that won't cancel, data they can't get deleted, reasonable adjustments refused — and most quit before the end of the maze. Not because the law isn't on their side, but because using it is gated behind solicitors' fees and jargon. This turns "I'm being screwed by X" into: here is your real right, the correct calm action, the deadline, and the free human help.
The people this serves cannot afford for it to be wrong — their rent, benefits, or health data ride on getting it right. So the load-bearing core, built and gated first:
cited:false, UNVERIFIED, not a confident fabrication.| Scenario | Real lever | Escalates to |
|---|---|---|
| Benefits lockout / "IT error" | SAR (UK GDPR Art.15) + Art.12(3) clock + maladministration | DWP → ICE → ICO |
| Data won't be deleted | Erasure (Art.17 — with its exemptions) | ICO |
| Reasonable adjustments refused | Equality Act 2010 ss.20–21 | EASS → tribunal |
| Subscription won't cancel/refund | Consumer Rights Act 2015 (+ chargeback / s.75, flagged as mechanisms) | Financial Ombudsman |
| They won't hand over your data | SAR (Art.15) — the one-month clock | ICO |
npm test # 18 safety-invariant tests (node --test)
npm run gate # proof-of-play mutation + fuzz gate — must be CLEAN
npm run demo # two real scenarios, the accuracy gate, and the calm-tone gate
Gate status — 18 tests; kernel/redress.mjs 20/20 mutants killed CLEAN; fuzz:
the engine never throws on hostile input.
Sibling to the estate's sovereign legal self-help tools (falljustice, divorcerbot): own the navigator, don't rent the £250/hr solicitor — built honest, so it helps the vulnerable instead of harming them. MIT.