The Keymaker framework is a low-code recommendations framework that enhances Neo4j-based application development by offering innovative next-best-action recommendations. Its unique architecture separates the logic 'engine' from the user interface, ensuring flexibility in application design and functionality. The framework seamlessly integrates with Neo4j databases, allowing for flexible configuration of analytical query pipelines tailored to specific business needs. With Keymaker, each engine or query pipeline developed is automatically equipped with a GraphQL API endpoint, streamlining the development of user interfaces using frameworks like React. The framework provides score-based recommendations to users based on business logic defined within an engine, utilizing techniques such as collaborative and content-based filtering. Each engine consists of one or more phases, each with a specific purpose in the pipeline, and has access to all engine inputs as Cypher parameters. Keymaker offers benefits including scoring and explainability, dynamic flexibility, rapid development, enhanced readability, extracting visualization paths, optimized performance, and resources such as documentation and videos for setup and usage.