Dulus
An AI agent for your desktop and terminal, on any model you choose. Hosted models run on Fuel, paid in $DULUS.
Multi-agent NGO aid desk. Urdu or English request to a verified relief ticket, with a human when it matters.
Translation pending
OtherPython · TypeScriptGitHub @Atif1299OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Alkhidmat Relief Copilot is an NGO aid desk SaaS (not a chatbot) built for Alibaba Cloud AI Hackathon Pakistan 2026, powered by Qwen via DashScope. Citizens submit needs on a public request page; a LangGraph pipeline runs Intake → Triage → Knowledge → Integrity → Matcher → Dispatch, with a HITL supervisor gate for critical or high-risk cases. Staff sign in to tickets, agent traces, metrics, and PDF export — on FastAPI + Next.js 14 + Postgres/pgvector, live on Google Cloud Run.
/ sitrep landing → /request guest intake → /status with AKD number + phone (no citizen account)/ticketsStart Postgres first if you want the product DB (port 5432 must be free):
docker compose up -d db
copy .env.example .env
cd backend
python -m venv .venv
# Windows:
.venv\Scripts\activate
pip install -r requirements.txt
copy ..\.env.example .env
set LLM_MODE=mock
uvicorn app.main:app --reload --port 8000
No Docker / 5432 busy: in backend/.env set DATABASE_URL=sqlite:///./data/relief.db. Tests do not need Docker:
cd backend
set LLM_MODE=mock
pytest -q
cd frontend
npm install
copy .env.local.example .env.local
npm run dev
Open http://localhost:3000/ (public landing). Citizens use /request and /status; staff use /login.
cd backend
set LLM_MODE=mock
pytest -q
See docs/DEMO_SCRIPT.md.
backend/ FastAPI, LangGraph agents, tools, JWT auth
frontend/ Next.js 14 App Router (public + staff IA)
docs/ Product, architecture, demo, deployment
deploy/gcp/ Cloud Run + Cloud SQL promote scripts
.github/workflows Backend pytest CI
| Surface | URL |
|---|---|
| Live Web | https://relief-web-4idrhaffca-el.a.run.app |
| Live API | https://relief-api-4idrhaffca-el.a.run.app |
Promote checklist and secrets: docs/DEPLOYMENT.md. Local Compose: docker-compose.yml (Postgres/pgvector + api + web).
| Doc | Purpose |
|---|---|
| docs/PRODUCT_DEFINITION.md | Product + Tier A/B/C |
| docs/ARCHITECTURE.md | System design + public/staff IA |
| docs/DEMO_SCRIPT.md | 3-minute demo |
| docs/DEPLOYMENT.md | GCP / env checklist |
| AGENTS.md | Product agents |
DASHSCOPE_API_KEY and LLM_MODE=qwen