Technical Highlights
Fully managed GraphQL API via AWS AppSync including real time updates
A normalised cache in a local SQLite database on the client
An LLM integration service allowing us to easily plug in several LLM providers such as Deepgram for transcription and OpenAI and Anthropic for text conversion.
DynamoDB implementing Single Table Design for performance and cost
Event Driven architecture with Amazon SNS and Amazon EventBridge
Data Lake implemented with Kinesis, AWS S3 and Amazon Athena
Defined using Cloud Development Kit (CDK), allowing consistent deployments and flexibility
An intuitive recording experience
The recording interface is simple and clean, making it easy for the user to focus on speaking their mind. Recording state is carefully managed to provide relevant feedback at any step in the process.
Intuitive Document Editing
Editing notes and transcripts is handled in a performant document view. Users have full control over their notes and can edit text themselves or tap into the helping hands of AI.