Inspiration
California has many coverage resources, forms, and public programs, but people still get stuck before they ever reach care. The problem is not that information does not exist. The problem is that the information is scattered across dense webpages, long forms, confusing document rules, and disconnected local services.
CareGuide was inspired by a simple observation: uninsured or recently uninsured people do not need another insurance webpage. They need a guided path.
Someone may not know whether Medi-Cal, Covered California, employer coverage review, or human review applies to them. They may not know which documents are missing, how to explain irregular income, or where to find trusted local help. For people facing language barriers, unstable income, gig work, or recent loss of coverage, the process becomes even harder.
CareGuide is our attempt to build the missing front door: a multilingual coverage-to-care agent that helps users move from confusion to a prepared next step.
What it does
CareGuide helps uninsured or recently uninsured Californians understand their likely coverage pathway, prepare the right paperwork, and connect with real local help.
A user can start in their preferred language and answer simple questions about household, income, employment, insurance status, location, and recent life changes. CareGuide then identifies a likely pathway such as Medi-Cal, Covered California, employer coverage review, or human review.
The app routes users toward the correct form logic, including the main Covered California / Medi-Cal application flow, employer-sponsored coverage worksheet logic, income self-attestation when documentation is unavailable, and document cover page support when evidence needs to be attached or sent separately.
CareGuide also creates a personalized document checklist, highlights missing or conflicting information, and shows nearby enrollment or care resources using real location-based data.
The goal is not to replace government programs, certified enrollment counselors, clinics, or official portals. The goal is to help users arrive prepared.
How we built it
We built CareGuide as a full-stack AI application with DigitalOcean Gradient AI at the center.
The frontend is built with Next.js and TypeScript. It provides a clean intake experience, language selection, voice/type entry, coverage pathway cards, document checklist views, form-routing status, and local-help navigation.
The backend is built with Python and FastAPI. It manages case state, intake normalization, likely pathway routing, document checklist generation, form routing, verification flags, and resource lookup.
DigitalOcean Gradient AI powers the agent layer. We use Gradient as the workflow orchestrator, not just as a chatbot. The agent handles multilingual conversation, plain-language explanations, and guided next steps. It is designed to call deterministic backend tools for high-risk tasks such as pathway routing, form selection, document checks, and resource search.
We grounded the product in official and real-world sources, including Covered California forms and document guidance, San Francisco open health facility data, Google Maps / Places APIs, and health-center resource data. CareGuide avoids fake clinics, fake counselors, fake progress, fake submissions, and fake eligibility decisions.
Challenges we ran into
The hardest challenge was turning a messy real-world coverage process into a safe AI workflow.
It would be easy to build a chatbot that simply answers insurance questions. That is not enough. The real problem requires workflow: intake, routing, paperwork, document checks, resource lookup, and human handoff.
We also had to make sure the AI did not overclaim. CareGuide says “likely pathway,” not “you qualify.” It prepares a packet, but does not pretend to submit an application. It can explain options, but does not provide legal, immigration, tax, or medical advice.
Another challenge was using real data without making the demo fragile. Real resource lookup, maps, forms, and public datasets are more valuable than mock data, but they also require careful fallback states, source tracking, and error handling.
Finally, we had to keep the interface simple. The underlying system is complex, but the user should feel like they are talking to a calm caseworker, not fighting another government portal.
Accomplishments that we're proud of
We are proud that CareGuide is not just another benefits chatbot.
It is a working coverage-navigation workflow that combines multilingual intake, Gradient AI orchestration, deterministic backend logic, official-source form routing, document checklist generation, verification flags, and real local resource navigation.
We are especially proud of the safety and trust design. Every important step is framed as preparation, not final determination. The app avoids fake submission states and keeps human review central when information is missing, conflicting, or risky.
We are also proud of the product direction. CareGuide turns scattered public-benefits information into an action plan: what pathway may fit, what documents are missing, what form logic applies, and where the user can get real help nearby.
What we learned
We learned that AI for social good needs more than a smart answer. It needs workflow, trust, grounding, and follow-through.
For healthcare coverage, the biggest gap is not only knowledge. It is navigation. People need help understanding which path applies, what paperwork is missing, and what action to take next.
We also learned that Gradient AI is strongest when used as an orchestration layer connected to tools and data. The agent should not guess. It should ground itself in official-source knowledge, call backend functions, follow guardrails, and route uncertain cases to human review.
Most importantly, we learned that good civic AI should reduce friction without pretending to replace the institutions people still need.
What's next for CareGuide
Next, we want to make CareGuide deeper, safer, and more useful across California.
Planned improvements include full CCFRM604 field mapping, better document upload and extraction, stronger multilingual voice support, Medi-Cal renewal support, certified enrollment counselor handoff, case reminders, and expanded county-level resource coverage.
We also want to add clinic-specific financial-assistance workflows because community health centers often have their own sliding-fee or income-statement process.
Long term, CareGuide could become a trusted coverage-to-care front door for community clinics, navigators, counties, and care organizations. The vision is simple: help people move from being uninsured and confused to prepared, routed, and connected to real care.
Log in or sign up for Devpost to join the conversation.