Dulus
An AI agent for your desktop and terminal, on any model you choose. Hosted models run on Fuel, paid in $DULUS.
Replay of the AI Act Check demo console: an AI agent reads the questions, pays 0.60 USD over Stripe MPP and gets an EU AI Act verdict. Sample data, nothing is paid here.
OtherGitHub @AIwithDiegoOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
An API AI agents pay 60 cents to check their code against the EU AI Act. 1st at the Stripe MPP Hackathon Dublin.
Loading the full README.
Read the full README ↗An API AI agents pay 60 cents to check their code against the EU AI Act.
A case study. Built at the Stripe MPP Hackathon Dublin on 10 Nov 2026, in a 90-minute build slot, with four Devin sessions in parallel and Claude Code as reviewer. Ranked 1st on the leaderboard.
Open the live demo (a replay with sample data, nothing is paid) · Try the real API with your agent · Open the design system · Run it yourself
Contents: The problem · Research · What it does · Results · Preparation · The build · Design system · What went wrong · What I learned · Run it yourself
Every team shipping AI in the EU has the same question about each feature: is this banned, high-risk, a transparency case, or fine? The answer decides a lot:
Today the answer comes from a consultant, a week later, or from a 400-page regulation nobody reads. Meanwhile the code is being written by agents, at a speed no review process keeps up with.
The compliance check happens after the code ships, by a human. We moved it to the moment the agent writes the code, and let the agent pay for it.
What already exists. Online AI Act compliance checkers (the best known is the Future of Life Institute's) and vendor questionnaires: web forms for humans, one session at a time, with a summary at the end. Law firms sell the same answer as advice. None of it can be called by an agent in the middle of a task, and none of it is priced per question.
Who it's for. The coding agent first, and through it the small business that has no compliance team. Every answer has to work for both: structured JSON with articles and dates for the agent, and a tier in plain words ("Allowed, with strict duties.") for the person reading over its shoulder.
The limits we chose. A rule engine, not a model. The verdict is only as good as the answers the agent gives, so the rules had to be deterministic and cited, so that a wrong verdict can be traced to a wrong answer, never to a model's mood:
What I didn't build. Free-text classification with a model (cheaper to build, impossible to audit), accounts and API keys (MPP makes them unnecessary), and other laws (Chile's Ley 21.719 is next). The hackathon brief was "build something agents pay for"; a compliance verdict is something an agent genuinely needs at a precise moment and can't produce itself without the risk of making it up.
An agent reads 33 free questions, maps the use case it's working on to answers, and calls POST /classify. The server answers HTTP 402 with a price. The agent pays over Stripe's Machine Payments Protocol (MPP) and retries with proof. The rules engine returns the verdict with a receipt, the verdict lands on a live screen, and the agent saves a compliance record in its project.
This is the beginning of the README. Read the rest at the original. Read the full README ↗