Goodnotes Pens the Future by Developing Generative AI Features
Discover how Goodnotes enhanced its generative AI capabilities on Anthropic Claude on Amazon Bedrock in just a few months, facilitating rapid scalability.
Benefits
Accelerated
go-to-market for new AI-powered feature, Ask GoodnotesMillions
of active users supported, with high service reliabilityInnovation
Provides reliable foundation for rapid innovation and flexibility for future LLMsSafeguards users
Maintains high data privacy and security standardsOverview
Goodnotes, known for its digital note-taking and productivity app, aimed to enhance its generative AI capabilities by refining its AI infrastructure to improve scalability and cost-effectiveness. This ensures the platform can handle growing user demand while maintaining high performance and keeping operational costs low.
In 2024, Goodnotes transitioned from a self-hosted model on Amazon Elastic Kubernetes Service (Amazon EKS) to Anthropic Claude on Amazon Bedrock to support the launch of its AI-powered Ask Goodnotes feature. This feature empowers users to leverage generative AI to explore, learn from, and build on the knowledge and ideas captured in their Goodnotes notebooks. This fully managed service helped Goodnotes accelerate its go-to-market efforts and minimize the time and resources required for infrastructure management, allowing the team to focus on advancing AI development, while ensuring rapid scalability to meet increasing user demand.
Opportunity | Transforming the Note-Taking Experience with Generative AI
Customer Testimonial
"Working with AWS enables us to provide Goodnotes users with the best LLM-powered experience by allowing rapid testing of various models during development and maintaining the flexibility to experiment with and implement cutting-edge models as they emerge.”
Steven Chan
Founder and CEO at Goodnotes
Solution | Optimizing AI Infrastructure with Anthropic Claude on Amazon Bedrock
To deliver its generative AI capabilities at scale and streamline its development process, Goodnotes transitioned to using Amazon Bedrock to access selected LLMs. Amazon Web Services (AWS) provides access to a wide range of industry-leading companies like Anthropic and Cohere through Amazon Bedrock, offering customers ongoing flexibility to try different LLMs.
Amazon Bedrock provides Goodnotes with a fully managed service that delivers scalability, flexibility, and security, allowing the company to efficiently manage large volumes of data and user requests. It also enables Goodnotes to experiment with and deploy multiple LLMs without the need for extensive infrastructure management, leading to faster innovation cycles and reduced overhead. “With Amazon Bedrock, we have streamlined AI feature delivery, accelerated innovation and iteration, and focused more on optimizing the user experience,” explains Angus Fong, AI team lead and engineering manager at Goodnotes.
Additionally, Amazon Bedrock’s guardrail capabilities ensure that responses generated by LLMs are accurate, reliable, and aligned with the needs of Goodnotes' users. These guardrails enhance the quality of AI responses and improve the learning and productivity experience for users who rely on Goodnotes.
Building on AWS also helps ensure that Goodnotes’ customer data is securely protected. Nebahat Arslan, group general counsel at Goodnotes, mentions, “The experience we’ve had working with AWS in upholding our data privacy and security standards gave us confidence to develop further generative AI features with their services. For example, as part of our commitment to empowering users with complete control over their information, we’re dedicated to never collecting user data without explicit consent—and we needed infrastructure with robust safeguards and data protections.”
Goodnotes utilized AWS security services, including Amazon CloudWatch, Amazon GuardDuty, and Audit Manager, as part of its preparation for ISO 27001 certification, which it achieved in November 2024. After a successful waitlist preview, Goodnotes anticipated strong demand for Ask Goodnotes and rapidly scaled the feature to millions of users. AWS supported this launch by monitoring performance and offering development frameworks that accelerated deployment. This allowed Goodnotes to focus on refining Ask Goodnotes, delivering a smooth experience to its expanding user base. Additionally, with AWS’ support, Goodnotes transitioned to a cross-region inference architecture, minimizing risks tied to single host locations and improving service availability. This close collaboration helped Goodnotes maintain its high standards while iterating quickly on feature enhancements.
Goodnotes prioritizes delivering reliable and consistent service to its users, supported by technical expertise from AWS. “When users depend on us as an essential day-to-day tool for their work, studies, or personal pursuits, it’s crucial to maintain reliability and availability, and in turn for us to get quality technical support from our service providers,” explains Fong. Even after opening access to millions of users, Goodnotes was able to achieve high reliability for its main API service supporting Ask Goodnotes.
Goodnotes reinforced this level of reliability through proactive collaboration with AWS, focusing on identifying, investigating, and resolving potential risks to ensure consistent service.
Outcome | Accelerating Go to Market and Scaling to Millions of Users
About Goodnotes
Goodnotes is a widely used AI-powered digital paper platform, trusted by millions of users worldwide. Since its launch in 2011, Goodnotes has transformed note-taking by combining the familiarity of handwriting with the convenience of digital organization. Users can take handwritten digital notes, search handwritten text, and keep their work organized in a digital library. Today, Goodnotes continues to innovate with generative AI for digital handwriting in the productivity space. It was recognized as Apple’s iPad App of the Year in 2022.
