{"repo":"whanyu1212/OpenCouch","free":true,"listed":false,"github":"https://github.com/whanyu1212/OpenCouch","clone":"git clone https://github.com/whanyu1212/OpenCouch.git","description":"Mental health support companion","language":"Python","stars":32,"topics":["ai-agents","fastapi","llm","memory","nextjs","python","rag","therapy","psychology","self-help"],"license":"AGPL-3.0","category":"ai-agents","readme_excerpt":"A chat mental health companion that supports your well-being through reflection, guided exercises, and a memory that grows with you. Documentation · Changelog · Roadmap · Architecture [!IMPORTANT] Not a therapist. Not a diagnostic tool. Not an emergency service. OpenCouch is a supportive companion for self-reflection and wellness exercises — not a substitute for professional mental health care or medical advice. If you are in crisis, contact local emergency services or a regional crisis line. [!NOTE] Project status — pre-beta, active stabilization. The backend runtime, memory, safety, voice, and observability paths are actively evolving. Web chat, text TUI, and OpenAI Realtime voice backend modules exist, but product UX and documentation may lag the code during stabilization. For local text dogfooding, run scripts/text tui.sh . --- Table of contents - Overview - Key features - Screenshots - Quick start - Architecture - Project structure - Development & validation - Changelog - Contributing - Roadmap - License --- Overview OpenCouch is a chat companion for day-to-day emotional support, self-reflection, and practical coping. The text runtime uses the OpenAI Agents SDK behind a FastAPI server, with Postgres durable persistence, three-layer memory (CoALA-inspired), and safety routing on every turn. What sets it apart from a general AI assistant: - Continuity by default — memory and session state persist across days; users don't restart their context every conversation. - Safety-a","default_branch":null,"files":null,"tree":[],"storefront":"/r/whanyu1212","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/whanyu1212/OpenCouch/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}