Files
hack/tools/scripts/llm-key-hunter/results/_cache/content/ashutsoh1729_autolaw.json
T

1 line
10 KiB
JSON

{"repo": "ashutsoh1729/autolaw", "files": {"backend/.env.example": {"18e74dd7454c658dc2558ec5819c18077714e5a1": {"t": 1785747080.9997025, "n": 2481, "h": "5164cdaa8fb397ec", "c": "# =============================================================================\n# AutoLaw Backend Configuration\n# =============================================================================\n# Copy this file to .env and adjust values for your environment.\n# cp backend/.env.example backend/.env\n# =============================================================================\n\n# --- App ---\n# Application name (optional, default: \"AutoLaw API\")\n# AUTOLAW_APP_NAME=\"AutoLaw API\"\n\n# Enable debug mode (optional, default: false)\n# AUTOLAW_DEBUG=false\n\n# --- Database ---\n# SQLAlchemy database URL (optional, default: sqlite+aiosqlite:///./uploads/autolaw.db)\n# For PostgreSQL in production:\n# AUTOLAW_DATABASE_URL=postgresql+asyncpg://user:pass@host:5432/autolaw\n\n# --- File Storage ---\n# Storage provider: \"local\" (default) or \"s3\"\n# AUTOLAW_STORAGE_PROVIDER=\"local\"\n\n# Directory for uploaded files (optional, auto-generated relative path)\n# AUTOLAW_UPLOAD_DIR=<auto-generated>\n\n# Max file size per upload in MB (optional, default: 50)\n# AUTOLAW_MAX_FILE_SIZE_MB=50\n\n# Max total storage per matter in MB (optional, default: 500)\n# AUTOLAW_MAX_MATTER_TOTAL_MB=500\n\n# --- S3-compatible Storage (used when STORAGE_PROVIDER=\"s3\") ---\n# Works with AWS S3 (leave endpoint empty), Cloudflare R2, MinIO, etc.\n# AUTOLAW_S3_ENDPOINT_URL=\"\"\n# AUTOLAW_S3_REGION=\"us-east-1\"\n# AUTOLAW_S3_ACCESS_KEY_ID=\"\"\n# AUTOLAW_S3_SECRET_ACCESS_KEY=\"\"\n# AUTOLAW_S3_BUCKET_NAME=\"\"\n\n# --- OCR ---\n# Path to the Tesseract OCR binary (optional, default: /opt/homebrew/bin/tesseract)\n# AUTOLAW_TESSERACT_CMD=\"/opt/homebrew/bin/tesseract\"\n\n# --- LLM / OpenRouter (optional — enables AI event extraction) ---\n# OpenRouter API key (required for LLM-powered event extraction; omit to use pattern-based fallback)\n# Get your key at: https://openrouter.ai/keys\n# AUTOLAW_OPENROUTER_API_KEY=\"sk-or-v1-...\"\n\n# Model slug on OpenRouter (optional, default: \"openai/gpt-4o-mini\")\n# Examples: \"anthropic/claude-3-5-haiku\", \"deepseek/deepseek-chat\", \"google/gemini-2.0-flash-001\"\n# AUTOLAW_LLM_MODEL=\"openai/gpt-4o-mini\"\n\n# Base URL for the OpenAI-compatible API (optional, default: \"https://openrouter.ai/api/v1\")\n# Change this to use a different provider (e.g., a local vLLM instance).\n# AUTOLAW_LLM_BASE_URL=\"https://openrouter.ai/api/v1\"\n\n# --- Email Ingestion (placeholder — Phase 2) ---\n# Domain used for per-matter email addresses (optional, default: \"matter.autolaw.app\")\n# AUTOLAW_EMAIL_DOMAIN=\"matter.autolaw.app\"\n"}, "332540f885e229af08011a25bc3a73c206948384": {"t": 1785770289.4143436, "n": 2481, "h": "5164cdaa8fb397ec", "c": "# =============================================================================\n# AutoLaw Backend Configuration\n# =============================================================================\n# Copy this file to .env and adjust values for your environment.\n# cp backend/.env.example backend/.env\n# =============================================================================\n\n# --- App ---\n# Application name (optional, default: \"AutoLaw API\")\n# AUTOLAW_APP_NAME=\"AutoLaw API\"\n\n# Enable debug mode (optional, default: false)\n# AUTOLAW_DEBUG=false\n\n# --- Database ---\n# SQLAlchemy database URL (optional, default: sqlite+aiosqlite:///./uploads/autolaw.db)\n# For PostgreSQL in production:\n# AUTOLAW_DATABASE_URL=postgresql+asyncpg://user:pass@host:5432/autolaw\n\n# --- File Storage ---\n# Storage provider: \"local\" (default) or \"s3\"\n# AUTOLAW_STORAGE_PROVIDER=\"local\"\n\n# Directory for uploaded files (optional, auto-generated relative path)\n# AUTOLAW_UPLOAD_DIR=<auto-generated>\n\n# Max file size per upload in MB (optional, default: 50)\n# AUTOLAW_MAX_FILE_SIZE_MB=50\n\n# Max total storage per matter in MB (optional, default: 500)\n# AUTOLAW_MAX_MATTER_TOTAL_MB=500\n\n# --- S3-compatible Storage (used when STORAGE_PROVIDER=\"s3\") ---\n# Works with AWS S3 (leave endpoint empty), Cloudflare R2, MinIO, etc.\n# AUTOLAW_S3_ENDPOINT_URL=\"\"\n# AUTOLAW_S3_REGION=\"us-east-1\"\n# AUTOLAW_S3_ACCESS_KEY_ID=\"\"\n# AUTOLAW_S3_SECRET_ACCESS_KEY=\"\"\n# AUTOLAW_S3_BUCKET_NAME=\"\"\n\n# --- OCR ---\n# Path to the Tesseract OCR binary (optional, default: /opt/homebrew/bin/tesseract)\n# AUTOLAW_TESSERACT_CMD=\"/opt/homebrew/bin/tesseract\"\n\n# --- LLM / OpenRouter (optional — enables AI event extraction) ---\n# OpenRouter API key (required for LLM-powered event extraction; omit to use pattern-based fallback)\n# Get your key at: https://openrouter.ai/keys\n# AUTOLAW_OPENROUTER_API_KEY=\"sk-or-v1-...\"\n\n# Model slug on OpenRouter (optional, default: \"openai/gpt-4o-mini\")\n# Examples: \"anthropic/claude-3-5-haiku\", \"deepseek/deepseek-chat\", \"google/gemini-2.0-flash-001\"\n# AUTOLAW_LLM_MODEL=\"openai/gpt-4o-mini\"\n\n# Base URL for the OpenAI-compatible API (optional, default: \"https://openrouter.ai/api/v1\")\n# Change this to use a different provider (e.g., a local vLLM instance).\n# AUTOLAW_LLM_BASE_URL=\"https://openrouter.ai/api/v1\"\n\n# --- Email Ingestion (placeholder — Phase 2) ---\n# Domain used for per-matter email addresses (optional, default: \"matter.autolaw.app\")\n# AUTOLAW_EMAIL_DOMAIN=\"matter.autolaw.app\"\n"}, "cbc26596527d1c80a9bfcd85c37b6d56f6466222": {"t": 1785770290.6724095, "n": 2547, "h": "e89b9d6c12527dda", "c": "# =============================================================================\n# AutoLaw Backend Configuration\n# =============================================================================\n# Copy this file to .env and adjust values for your environment.\n# cp backend/.env.example backend/.env\n# =============================================================================\n\n# --- App ---\n# Application name (optional, default: \"AutoLaw API\")\n# AUTOLAW_APP_NAME=\"AutoLaw API\"\n\n# Enable debug mode (optional, default: false)\n# AUTOLAW_DEBUG=false\n\n# --- Database ---\n# SQLAlchemy database URL (optional, default: sqlite+aiosqlite:///./uploads/autolaw.db)\n# For PostgreSQL in production:\n# AUTOLAW_DATABASE_URL=postgresql+asyncpg://user:pass@host:5432/autolaw\n# AUTOLAW_DATABASE_URL=\"sqlite+aiosqlite:///./uploads/autolaw.db\"\n\n# --- File Storage ---\n# Storage provider: \"local\" (default) or \"s3\"\n# AUTOLAW_STORAGE_PROVIDER=\"local\"\n\n# Directory for uploaded files (optional, auto-generated relative path)\n# AUTOLAW_UPLOAD_DIR=<auto-generated>\n\n# Max file size per upload in MB (optional, default: 50)\n# AUTOLAW_MAX_FILE_SIZE_MB=50\n\n# Max total storage per matter in MB (optional, default: 500)\n# AUTOLAW_MAX_MATTER_TOTAL_MB=500\n\n# --- S3-compatible Storage (used when STORAGE_PROVIDER=\"s3\") ---\n# Works with AWS S3 (leave endpoint empty), Cloudflare R2, MinIO, etc.\n# AUTOLAW_S3_ENDPOINT_URL=\"\"\n# AUTOLAW_S3_REGION=\"us-east-1\"\n# AUTOLAW_S3_ACCESS_KEY_ID=\"\"\n# AUTOLAW_S3_SECRET_ACCESS_KEY=\"\"\n# AUTOLAW_S3_BUCKET_NAME=\"\"\n\n# --- OCR ---\n# Path to the Tesseract OCR binary (optional, default: /opt/homebrew/bin/tesseract)\n# AUTOLAW_TESSERACT_CMD=\"/opt/homebrew/bin/tesseract\"\n\n# --- LLM / OpenRouter (optional — enables AI event extraction) ---\n# OpenRouter API key (required for LLM-powered event extraction; omit to use pattern-based fallback)\n# Get your key at: https://openrouter.ai/keys\n# AUTOLAW_OPENROUTER_API_KEY=\"sk-or-v1-...\"\n\n# Model slug on OpenRouter (optional, default: \"openai/gpt-4o-mini\")\n# Examples: \"anthropic/claude-3-5-haiku\", \"deepseek/deepseek-chat\", \"google/gemini-2.0-flash-001\"\n# AUTOLAW_LLM_MODEL=\"openai/gpt-4o-mini\"\n\n# Base URL for the OpenAI-compatible API (optional, default: \"https://openrouter.ai/api/v1\")\n# Change this to use a different provider (e.g., a local vLLM instance).\n# AUTOLAW_LLM_BASE_URL=\"https://openrouter.ai/api/v1\"\n\n# --- Email Ingestion (placeholder — Phase 2) ---\n# Domain used for per-matter email addresses (optional, default: \"matter.autolaw.app\")\n# AUTOLAW_EMAIL_DOMAIN=\"matter.autolaw.app\"\n"}, "dbb2222fa16deed43ff59e6bf93dfdc7832ab120": {"t": 1785770291.988264, "n": 2174, "h": "2e31b1a45f58d256", "c": "# =============================================================================\n# AutoLaw Backend Configuration\n# =============================================================================\n# Copy this file to .env and adjust values for your environment.\n# cp backend/.env.example backend/.env\n# =============================================================================\n\n# --- App ---\n# Application name (optional, default: \"AutoLaw API\")\n# AUTOLAW_APP_NAME=\"AutoLaw API\"\n\n# Enable debug mode (optional, default: false)\n# AUTOLAW_DEBUG=false\n\n# --- Database ---\n# SQLAlchemy database URL (optional, default: sqlite+aiosqlite:///./uploads/autolaw.db)\n# For PostgreSQL in production:\n# AUTOLAW_DATABASE_URL=postgresql+asyncpg://user:pass@host:5432/autolaw\n# AUTOLAW_DATABASE_URL=\"sqlite+aiosqlite:///./uploads/autolaw.db\"\n\n# --- File Storage ---\n# Directory for uploaded files (optional, auto-generated relative path)\n# AUTOLAW_UPLOAD_DIR=<auto-generated>\n\n# Max file size per upload in MB (optional, default: 50)\n# AUTOLAW_MAX_FILE_SIZE_MB=50\n\n# Max total storage per matter in MB (optional, default: 500)\n# AUTOLAW_MAX_MATTER_TOTAL_MB=500\n\n# --- OCR ---\n# Path to the Tesseract OCR binary (optional, default: /opt/homebrew/bin/tesseract)\n# AUTOLAW_TESSERACT_CMD=\"/opt/homebrew/bin/tesseract\"\n\n# --- LLM / OpenRouter (optional — enables AI event extraction) ---\n# OpenRouter API key (required for LLM-powered event extraction; omit to use pattern-based fallback)\n# Get your key at: https://openrouter.ai/keys\n# AUTOLAW_OPENROUTER_API_KEY=\"sk-or-v1-...\"\n\n# Model slug on OpenRouter (optional, default: \"openai/gpt-4o-mini\")\n# Examples: \"anthropic/claude-3-5-haiku\", \"deepseek/deepseek-chat\", \"google/gemini-2.0-flash-001\"\n# AUTOLAW_LLM_MODEL=\"openai/gpt-4o-mini\"\n\n# Base URL for the OpenAI-compatible API (optional, default: \"https://openrouter.ai/api/v1\")\n# Change this to use a different provider (e.g., a local vLLM instance).\n# AUTOLAW_LLM_BASE_URL=\"https://openrouter.ai/api/v1\"\n\n# --- Email Ingestion (placeholder — Phase 2) ---\n# Domain used for per-matter email addresses (optional, default: \"matter.autolaw.app\")\n# AUTOLAW_EMAIL_DOMAIN=\"matter.autolaw.app\"\n"}}}}