
Magiscribe
January 2025
Magiscribe is a user-friendly tool that allows you to gather insights from your audience using a conversational AI tool built on AWS.
Magiscribe is a joint effort between several developers, with myself as the lead programmer and system architect driving the technical vision and implementation. The platform helps you create intelligent, adaptive research interactions without getting bogged down in technical details. At its core, it's a TypeScript-based platform that combines the flexibility of custom surveys with the depth of conversational AI.
Built on Node.js and React, our system leverages AWS Bedrock and Anthropic's Claude to dynamically generate relevant questions based on your research context. The Apollo GraphQL API ensures smooth data flow between components, while keeping response times snappy even as your research scales. We've structured the backend around Lambda functions orchestrated through Terraform CDK, making the system both robust and cost-effective. User authentication is handled by Clerk, giving you enterprise-grade security without the hassle of building it yourself.
What makes Magiscribe different is how it bridges the gap between structured surveys and natural conversations. Rather than forcing you to choose between quantitative or qualitative approaches, you can seamlessly blend both.