{
  "schema_version": "1.0",
  "name": "Reframed",
  "handle": "reframed",
  "type": "product",
  "url": "https://reframed.works",
  "description": "Resume tailoring platform that preserves how the user actually writes. Voice fingerprinting, multi-reader semantic analysis, streaming model output. No fabrication, no recruiter-speak.",
  "services": [
    {
      "name": "Resume Tailoring",
      "description": "Rewrite a resume against a specific job description. Returns two variants per run: a refined pass (structure and language) and a reframed pass (reshaped for the role). Inventing experience is explicitly prohibited.",
      "endpoint": "/api/tailor",
      "category": "resume-tailoring"
    },
    {
      "name": "Streaming Tailor",
      "description": "Same tailoring pipeline, streamed token-by-token over server-sent events for real-time progress.",
      "endpoint": "/api/tailor-stream",
      "category": "resume-tailoring"
    },
    {
      "name": "Resume-Job Fit Scoring",
      "description": "Score how well a resume matches a job description across multiple readers. Returns a numerical fit and the reasoning behind it.",
      "endpoint": "/api/score",
      "category": "resume-analysis"
    },
    {
      "name": "Multi-Reader Semantic Analysis",
      "description": "Run several specialized readers across the resume and job description in parallel. Surfaces gaps, strengths, and reframing opportunities.",
      "endpoint": "/api/analyze-stream",
      "category": "resume-analysis"
    },
    {
      "name": "Voice Profile Capture",
      "description": "Learns how the user actually writes from prior samples and tailoring history. Holds the voice steady across rewrites instead of flattening it into recruiter-speak.",
      "endpoint": "/api/voice-profile",
      "category": "voice-modeling"
    },
    {
      "name": "Cover Letter Drafting",
      "description": "Drafts a cover letter from the same resume and job context, in the user's voice.",
      "endpoint": "/api/cover-letter",
      "category": "writing"
    },
    {
      "name": "Role Discovery",
      "description": "Suggests roles to target based on a resume and stated direction.",
      "endpoint": "/api/suggest-roles",
      "category": "job-search"
    },
    {
      "name": "Interview Prep",
      "description": "Generates likely questions and grounded answers from the user's actual history against a specific job description.",
      "endpoint": "/api/interview-prep",
      "category": "job-search"
    },
    {
      "name": "PDF Export",
      "description": "Exports tailored resumes to ATS-friendly PDF templates.",
      "endpoint": "/api/generate-pdf",
      "category": "export"
    }
  ],
  "contact": {
    "email": "adc.acampos@gmail.com",
    "website": "https://reframed.works",
    "builder": "https://campos.works"
  },
  "capabilities": [
    "resume-tailoring",
    "resume-scoring",
    "voice-fingerprinting",
    "multi-reader-semantic-analysis",
    "streaming-sse",
    "ats-optimization",
    "multi-provider-routing",
    "cover-letter-drafting",
    "interview-prep",
    "role-discovery",
    "application-tracking",
    "pdf-export",
    "magic-link-auth",
    "credit-system",
    "stripe-billing",
    "industry-format-profiles"
  ],
  "projects": [
    {
      "name": "Reframed",
      "url": "https://reframed.works",
      "description": "Resume tailoring platform. Voice fingerprinting, multi-reader semantic analysis, streaming model output. Currently in beta."
    },
    {
      "name": "ForgeFrame",
      "url": "https://github.com/notaprompt/forgeframe",
      "description": "Open-source local-first memory infrastructure. MCP server with persistent memory, strength decay, and constitutional principles. Powers Reframed's voice profile layer."
    },
    {
      "name": "Campos Works",
      "url": "https://campos.works",
      "description": "The studio behind Reframed. Independent engineering: local-first infrastructure, model routing, agent discoverability, custom automation."
    }
  ],
  "builder": {
    "name": "Alexander Campos",
    "url": "https://campos.works",
    "services": "https://campos.works/services",
    "github": "https://github.com/notaprompt"
  },
  "stack": [
    "next.js",
    "typescript",
    "tailwind",
    "anthropic-sdk",
    "neon-postgres",
    "upstash-redis",
    "stripe",
    "resend",
    "react-pdf",
    "sentry"
  ],
  "access": {
    "status": "beta",
    "intake": "https://forms.gle/BqASCetjVzNGsEfX9",
    "pricing": "Credit-based. Free tier available during beta."
  },
  "actions": {
    "capabilities": "https://reframed.works/api/agent/capabilities",
    "simulate_tailor": "https://reframed.works/api/agent/simulate/tailor",
    "simulate_score": "https://reframed.works/api/agent/simulate/score"
  },
  "links": {
    "website": "https://reframed.works",
    "builder": "https://campos.works",
    "github": "https://github.com/notaprompt",
    "llms_txt": "https://reframed.works/llms.txt"
  }
}
