Clouds Background
Clouds Midground
Clouds Foreground
← Back to projects
Built · not yet deployed

Sakhi AI | Multi-Agent Safety Companion

React NativeFastAPILangGraphPostgreSQLQdrant

Overview

Sakhi AI gives domestic violence survivors private, immediate access to legal information, safety planning, and support resources. Instead of one general chatbot, a LangGraph router sends each message to a specialist agent with its own focused instructions and tools. Because the stakes are high, every message is checked for risk first, so emergencies are never handled like an ordinary question.

Key Use Cases

  • ✓Accessible information on domestic violence law and legal rights
  • ✓Personal safety planning
  • ✓Finding nearby NGOs, shelters, and helplines

Technical Insights

Designed a LangGraph multi-agent system where a router sends each message to specialist agents for legal questions, safety planning, and NGO, shelter, and helpline lookup via tool calling.

Built a 0–10 criticality scoring step that flags high-risk messages and surfaces emergency resources before normal routing.

Added cross-session memory using LangGraph checkpoints in PostgreSQL, so survivors don't have to retell their story, and RAG over domestic violence law (PWDVA) and support resources.

Currently building a voice pipeline (speech-to-text → LLM → text-to-speech) for hands-free use.