{"owner":"dograh-hq","repo":"dograh","hasSkills":true,"hasMcp":false,"mcpConfig":null,"found":["AGENTS.md"],"skills":{"AGENTS.md":"# Dograh - Project Overview\n\nDograh is a voice AI platform for building and deploying conversational AI agents with telephony and WebRTC support.\n\n## Project Structure\n\n```\ndograh/\n├── api/              # Backend - FastAPI application\n├── ui/               # Frontend - Next.js application\n├── scripts/          # Helper scripts for local development\n├── docs/             # Mintlify documentation\n├── pipecat/          # Pipecat framework (git submodule)\n├── docker-compose.yaml       # Production/OSS deployment\n├── docker-compose-local.yaml # Local development services\n```\n\n## Tech Stack\n\n- **Backend**: Python with FastAPI\n- **Frontend**: Next.js 15 with React 19, TypeScript, Tailwind CSS\n- **Database**: PostgreSQL with SQLAlchemy (async)\n- **Cache/Queue**: Redis with ARQ for background tasks\n- **Storage**: MinIO (S3-compatible) for audio files\n\n## Local Development\n\nContributor setup and service startup are documented in `docs/contribution/setup.mdx`.\n\n## Environment Configuration\n\n- `api/.env` - Backend environment variables. Source this when running repo-owned backend scripts against the dev DB (e.g. `python -m scripts.dump_docs_openapi`).\n- `api/.env.test` - Test-only environment variables. Source this when running pytest so tests hit the test DB and never the dev/prod credentials in `api/.env`.\n- `ui/.env` - Frontend environment variables\n\nTypical invocation:\n\n```bash\n# Tests\nsource venv/bin/activate && set -a && source api/.env.test && set +a && python -m pytest api/tests/...\n\n# Backend scripts\nsource venv/bin/activate && set -a && source api/.env && set +a && python -m scripts.dump_docs_openapi\n```\n"},"files":{"AGENTS.md":"# Dograh - Project Overview\n\nDograh is a voice AI platform for building and deploying conversational AI agents with telephony and WebRTC support.\n\n## Project Structure\n\n```\ndograh/\n├── api/              # Backend - FastAPI application\n├── ui/               # Frontend - Next.js application\n├── scripts/          # Helper scripts for local development\n├── docs/             # Mintlify documentation\n├── pipecat/          # Pipecat framework (git submodule)\n├── docker-compose.yaml       # Production/OSS deployment\n├── docker-compose-local.yaml # Local development services\n```\n\n## Tech Stack\n\n- **Backend**: Python with FastAPI\n- **Frontend**: Next.js 15 with React 19, TypeScript, Tailwind CSS\n- **Database**: PostgreSQL with SQLAlchemy (async)\n- **Cache/Queue**: Redis with ARQ for background tasks\n- **Storage**: MinIO (S3-compatible) for audio files\n\n## Local Development\n\nContributor setup and service startup are documented in `docs/contribution/setup.mdx`.\n\n## Environment Configuration\n\n- `api/.env` - Backend environment variables. Source this when running repo-owned backend scripts against the dev DB (e.g. `python -m scripts.dump_docs_openapi`).\n- `api/.env.test` - Test-only environment variables. Source this when running pytest so tests hit the test DB and never the dev/prod credentials in `api/.env`.\n- `ui/.env` - Frontend environment variables\n\nTypical invocation:\n\n```bash\n# Tests\nsource venv/bin/activate && set -a && source api/.env.test && set +a && python -m pytest api/tests/...\n\n# Backend scripts\nsource venv/bin/activate && set -a && source api/.env && set +a && python -m scripts.dump_docs_openapi\n```\n"},"items":[{"name":"AGENTS.md","path":"AGENTS.md","title":"AGENTS.md","content":"# Dograh - Project Overview\n\nDograh is a voice AI platform for building and deploying conversational AI agents with telephony and WebRTC support.\n\n## Project Structure\n\n```\ndograh/\n├── api/              # Backend - FastAPI application\n├── ui/               # Frontend - Next.js application\n├── scripts/          # Helper scripts for local development\n├── docs/             # Mintlify documentation\n├── pipecat/          # Pipecat framework (git submodule)\n├── docker-compose.yaml       # Production/OSS deployment\n├── docker-compose-local.yaml # Local development services\n```\n\n## Tech Stack\n\n- **Backend**: Python with FastAPI\n- **Frontend**: Next.js 15 with React 19, TypeScript, Tailwind CSS\n- **Database**: PostgreSQL with SQLAlchemy (async)\n- **Cache/Queue**: Redis with ARQ for background tasks\n- **Storage**: MinIO (S3-compatible) for audio files\n\n## Local Development\n\nContributor setup and service startup are documented in `docs/contribution/setup.mdx`.\n\n## Environment Configuration\n\n- `api/.env` - Backend environment variables. Source this when running repo-owned backend scripts against the dev DB (e.g. `python -m scripts.dump_docs_openapi`).\n- `api/.env.test` - Test-only environment variables. Source this when running pytest so tests hit the test DB and never the dev/prod credentials in `api/.env`.\n- `ui/.env` - Frontend environment variables\n\nTypical invocation:\n\n```bash\n# Tests\nsource venv/bin/activate && set -a && source api/.env.test && set +a && python -m pytest api/tests/...\n\n# Backend scripts\nsource venv/bin/activate && set -a && source api/.env && set +a && python -m scripts.dump_docs_openapi\n```\n","category":"root","tokens":408}]}