CINXE.COM
RelationalAI | a knowledge graph coprocessor for your data cloud.
<!DOCTYPE html><script>(function(){const tina = {"src/content/pages/index.md":{"data":{"page":{"_sys":{"filename":"index","basename":"index.md","breadcrumbs":["index"],"path":"src/content/pages/index.md","relativePath":"index.md","extension":".md"},"id":"src/content/pages/index.md","__typename":"Page","title":"RelationalAI | a knowledge graph coprocessor for your data cloud.","seo":null,"sections":[{"__typename":"PageSectionsHero","image":"https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/graphics/knowledge-orb.svg","image_height":"800px","image_offset":"50px","image_offset_x":"-5px","body":{"type":"root","children":[{"type":"h1","children":[{"type":"text","text":"Power every "},{"type":"text","text":"decision","italic":true},{"type":"text","text":" with "},{"type":"text","text":"intelligence","italic":true}]},{"type":"p","children":[{"type":"text","text":"To make fast, repeatable, future-ready decisions across the company, you have to put your organization’s knowledge to work. RelationalAI uses a relational knowledge graph and 4 different AI workloads to operationalize all the data, rules, relationships, and decision systems that drive your business—all while staying entirely within your Snowflake data cloud."}]}],"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",0,"body"]}},"cta_name":"get started","cta_url":"/get-started","cta_icon":"arrow-right","flipped":null,"font_override":null,"mobile_font_override":null,"placement":{"__typename":"PageSectionsHeroPlacement","start":null,"end":null,"offset":"110px","offset_mobile":"0px","cheat":null,"hide_desktop":null,"hide_mobile":null,"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",0,"placement"]}},"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",0]}},{"__typename":"PageSectionsLogos","logos":[{"__typename":"PageSectionsLogosLogos","name":"at&t","image":"https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/logos/att.png","offset":null,"max_width":"16%","_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",1,"logos",0]}},{"__typename":"PageSectionsLogosLogos","name":"Fox Fitment","image":"https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/logos/ff.png","offset":"3.5%","max_width":"13%","_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",1,"logos",1]}},{"__typename":"PageSectionsLogosLogos","name":"Ritchie Bros.","image":"https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/logos/rb.png","offset":"-1.5%","max_width":"29%","_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",1,"logos",2]}},{"__typename":"PageSectionsLogosLogos","name":"EY","image":"https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/logos/ey.png","offset":"-5%","max_width":"9%","_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",1,"logos",3]}}],"kind":null,"placement":{"__typename":"PageSectionsLogosPlacement","start":4,"end":null,"offset":null,"offset_mobile":null,"cheat":null,"hide_desktop":null,"hide_mobile":null,"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",1,"placement"]}},"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",1]}},{"__typename":"PageSectionsInset","sections":[{"__typename":"PageSectionsInsetSectionsFeature","image":"https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/graphics/nodes.svg","body":{"type":"root","children":[{"type":"h2","children":[{"type":"text","text":"The Knowledge Graph…"}]},{"type":"p","children":[{"type":"text","text":"Think of the knowledge graph as a “collective common sense.” It doesn’t just capture that you have a sales table, it captures that your team keeps an eye on transactions over a certain amount that come from one of your more unpredictable customers."}]}],"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",2,"sections",0,"body"]}},"cta_name":"dive in","cta_url":"/product","cta_icon":"arrow-right","placement":null,"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",2,"sections",0]}},{"__typename":"PageSectionsInsetSectionsFeature","image":"https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/graphics/snow-and-rai.png","body":{"type":"root","children":[{"type":"h2","children":[{"type":"text","text":"… Coprocessor"}]},{"type":"p","children":[{"type":"text","text":"Instead of creating another silo, we integrate powerful decision-making tools like graph reasoning, rules-based reasoning, and mathematical optimization directly into your data cloud. Our native application, built on Snowpark Container Services keeps everything securely within the Snowflake perimeter."}]}],"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",2,"sections",1,"body"]}},"cta_name":"explore","cta_url":"/product#a-different-level-of-integration","cta_icon":"arrow-right","placement":null,"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",2,"sections",1]}}],"background":null,"flat":null,"margin_bottom":null,"margin_bottom_mobile":"-80px","placement":null,"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",2]}},{"__typename":"PageSectionsCarousel","description":{"type":"root","children":[{"type":"h2","children":[{"type":"text","text":"Decisions, simplified"}]},{"type":"p","children":[{"type":"text","text":"The knowledge graph is a map for the decisions a business makes. By traversing and annotating that map, you carve a path around all the tangled systems that slow decisions down and start pushing the company forward. Let’s look at a few examples."}]}],"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",3,"description"]}},"slides":[{"__typename":"PageSectionsCarouselSlides","content":{"type":"root","children":[{"type":"blockquote","children":[{"type":"text","text":"Which financial transactions need human review","bold":true},{"type":"break","children":[{"type":"text","text":""}]},{"type":"text","text":"Understanding how money, items, and data flow through your business is a key for detecting issues like fraud before they become significant liabilities. Use AI to label suspicious actors and then traverse the transaction graph for situations that need review."}]},{"type":"code_block","lang":"python","value":"with model.rule():\r\n t = Transaction(from_=Customer(), to=Suspicious(Person))\r\n t.set(Suspicious)\r\n with t.amount > 40000:\r\n t.set(NeedsReview, \r\n reason=\"Large transaction to suspicious person\")","children":[{"type":"text","text":""}]}],"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",3,"slides",0,"content"]}},"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",3,"slides",0]}},{"__typename":"PageSectionsCarouselSlides","content":{"type":"root","children":[{"type":"blockquote","children":[{"type":"text","text":"Which customers in a social network are the most influential","bold":true},{"type":"break","children":[{"type":"text","text":""}]},{"type":"text","text":"Identifying key influencers within a customer base enhances marketing strategies and engagement. Using graph algorithms like PageRank, businesses can determine the most influential customers based on their connections and interactions, enabling targeted marketing and efficient resource allocation."}]},{"type":"code_block","lang":"python","value":"with model.rule():\n msg = Message()\n weight = sum(msg, msg.length, per=[msg.sender, msg.to])\n Edge.add(msg.sender, msg.to, weight=weight)\n\nwith model.rule():\n user = User()\n rank = graph.compute.pagerank(user)\n user.set(rank=rank)","children":[{"type":"text","text":""}]}],"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",3,"slides",1,"content"]}},"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",3,"slides",1]}},{"__typename":"PageSectionsCarouselSlides","content":{"type":"root","children":[{"type":"blockquote","children":[{"type":"text","text":"Which nodes in a power grid need repair","bold":true},{"type":"break","children":[{"type":"text","text":""}]},{"type":"text","text":"By leveraging the graph structure of the power grid, repairs can by easily prioritized by impact, ensuring critical loads and distribution centers are automatically prioritized first."}]},{"type":"code_block","lang":"python","value":"with model.rule():\n upstream, downstream = NeedsRepair(), NeedsRepair()\n graph.compute.is_reachable(upstream, downstream)\n upstream.set(\n load_priority = aggregates.max(\n downstream.load_priority.or_(0), per = [upstream]\n ),\n connection_priority = aggregates.count(\n downstream, per = [upstream]\n ),\n )","children":[{"type":"text","text":""}]}],"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",3,"slides",2,"content"]}},"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",3,"slides",2]}}],"placement":{"__typename":"PageSectionsCarouselPlacement","start":null,"end":null,"offset":"60px","offset_mobile":null,"cheat":null,"hide_desktop":null,"hide_mobile":null,"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",3,"placement"]}},"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",3]}},{"__typename":"PageSectionsContent","content":{"type":"root","children":[{"type":"h2","children":[{"type":"text","text":"Beyond Count(*)"}]},{"type":"p","children":[{"type":"text","text":"For business queries over massive amounts of data, there’s nothing better than Snowflake, but SQL struggles to go beyond aggregations over tables."}]},{"type":"p","children":[{"type":"text","text":"Decisions require you to utilize every form of automated intelligence at your disposal, from community detection and centrality analysis for finding your most influential users to mixed integer solvers that determine the optimal allocation of goods in your warehouses."}]},{"type":"p","children":[{"type":"text","text":"RelationalAI extends the best that Snowflake has to offer with an array of powerful decision making tools to help deliver on the promise of “all data, all workloads.”"}]}],"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",4,"content"]}},"columns":null,"font_override":null,"mobile_font_override":null,"placement":{"__typename":"PageSectionsContentPlacement","start":1,"end":-3,"offset":"60px","offset_mobile":"0","cheat":null,"hide_desktop":null,"hide_mobile":null,"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",4,"placement"]}},"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",4]}},{"__typename":"PageSectionsTiles","tiles":[{"__typename":"PageSectionsTilesTiles","name":"Graph Reasoning","icon":"https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/icons/graph-analytics.svg","url":"","url_text":"","body":{"type":"root","children":[{"type":"h4","children":[{"type":"text","text":"Uncover hidden patterns with advanced graph queries for path finding and graph algorithms for community detection, centrality, similarity, and more"}]},{"type":"p","children":[{"type":"a","url":"/product#built-for-compound-ai","title":null,"children":[{"type":"text","text":"LEARN MORE"}]}]}],"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",5,"tiles",0,"body"]}},"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",5,"tiles",0]}},{"__typename":"PageSectionsTilesTiles","name":"Rules-based Reasoning","icon":"https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/icons/business-rules.svg","url":"","url_text":"","body":{"type":"root","children":[{"type":"h4","children":[{"type":"text","text":"Simplify intelligent application development with expressive and scalable rule-based based reasoning"}]},{"type":"p","children":[{"type":"a","url":"/product#built-for-compound-ai","title":null,"children":[{"type":"text","text":"LEARN MORE"}]}]}],"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",5,"tiles",1,"body"]}},"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",5,"tiles",1]}},{"__typename":"PageSectionsTilesTiles","name":"Predictive Reasoning","icon":"https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/icons/predictive-analytics.svg","url":"","url_text":"","body":{"type":"root","children":[{"type":"h4","children":[{"type":"text","text":"Predict the impact of your decisions by leveraging GenAI and Graph Neural Networks"}]},{"type":"p","children":[{"type":"a","url":"/product#built-for-compound-ai","title":null,"children":[{"type":"text","text":"LEARN MORE"}]}]}],"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",5,"tiles",2,"body"]}},"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",5,"tiles",2]}},{"__typename":"PageSectionsTilesTiles","name":"Prescriptive Reasoning","icon":"https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/icons/optimization.svg","url":"","url_text":"","body":{"type":"root","children":[{"type":"h4","children":[{"type":"text","text":"Optimize business operations with sophisticated solvers for mixed integer programming (MIP) and satisfiability (SAT)"}]},{"type":"p","children":[{"type":"a","url":"/product#built-for-compound-ai","title":null,"children":[{"type":"text","text":"LEARN MORE"}]}]}],"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",5,"tiles",3,"body"]}},"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",5,"tiles",3]}}],"vertical":true,"hide_index":true,"min_height":null,"min_width":null,"placement":{"__typename":"PageSectionsTilesPlacement","start":null,"end":null,"offset":"-30px","offset_mobile":"-75px","cheat":null,"hide_desktop":null,"hide_mobile":null,"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",5,"placement"]}},"_content_source":{"queryId":"src/content/pages/index.md","path":["page","sections",5]}}],"_content_source":{"queryId":"src/content/pages/index.md","path":["page"]}}},"errors":null,"query":"\n query page($relativePath: String!) {\n page(relativePath: $relativePath) {\n ... on Document {\n _sys {\n filename\n basename\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n ...PageParts\n }\n}\n \n fragment PageParts on Page {\n __typename\n title\n seo {\n __typename\n keywords\n description\n image\n image_alt\n canonical_url\n author\n published\n modified\n language\n robots\n site_name\n content_type\n }\n sections {\n __typename\n ... on PageSectionsHero {\n image\n image_height\n image_offset\n image_offset_x\n body\n cta_name\n cta_url\n cta_icon\n flipped\n font_override {\n __typename\n h1\n h2\n h3\n }\n mobile_font_override {\n __typename\n h1\n h2\n h3\n }\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n ... on PageSectionsFeature {\n image\n body\n cta_name\n cta_url\n cta_icon\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n ... on PageSectionsContent {\n content\n columns\n font_override {\n __typename\n h1\n h2\n h3\n }\n mobile_font_override {\n __typename\n h1\n h2\n h3\n }\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n ... on PageSectionsImage {\n image\n align\n justify\n fit\n width\n height\n max_width\n max_height\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n ... on PageSectionsLogos {\n logos {\n __typename\n name\n image\n offset\n max_width\n }\n kind\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n ... on PageSectionsTiles {\n tiles {\n __typename\n name\n icon\n url\n url_text\n body\n }\n vertical\n hide_index\n min_height\n min_width\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n ... on PageSectionsCarousel {\n description\n slides {\n __typename\n content\n }\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n ... on PageSectionsBio {\n name\n role\n image\n bio\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n ... on PageSectionsCards {\n cards {\n __typename\n image\n body\n }\n vertical\n gap\n min_width\n max_width\n fill\n style\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n ... on PageSectionsSkip {\n dummy\n }\n ... on PageSectionsInset {\n sections {\n __typename\n ... on PageSectionsInsetSectionsHero {\n image\n image_height\n image_offset\n image_offset_x\n body\n cta_name\n cta_url\n cta_icon\n flipped\n font_override {\n __typename\n h1\n h2\n h3\n }\n mobile_font_override {\n __typename\n h1\n h2\n h3\n }\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n ... on PageSectionsInsetSectionsFeature {\n image\n body\n cta_name\n cta_url\n cta_icon\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n ... on PageSectionsInsetSectionsContent {\n content\n columns\n font_override {\n __typename\n h1\n h2\n h3\n }\n mobile_font_override {\n __typename\n h1\n h2\n h3\n }\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n ... on PageSectionsInsetSectionsImage {\n image\n align\n justify\n fit\n width\n height\n max_width\n max_height\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n ... on PageSectionsInsetSectionsLogos {\n logos {\n __typename\n name\n image\n offset\n max_width\n }\n kind\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n ... on PageSectionsInsetSectionsTiles {\n tiles {\n __typename\n name\n icon\n url\n url_text\n body\n }\n vertical\n hide_index\n min_height\n min_width\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n ... on PageSectionsInsetSectionsCarousel {\n description\n slides {\n __typename\n content\n }\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n ... on PageSectionsInsetSectionsBio {\n name\n role\n image\n bio\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n ... on PageSectionsInsetSectionsCards {\n cards {\n __typename\n image\n body\n }\n vertical\n gap\n min_width\n max_width\n fill\n style\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n ... on PageSectionsInsetSectionsSkip {\n dummy\n }\n }\n background\n flat\n margin_bottom\n margin_bottom_mobile\n placement {\n __typename\n start\n end\n offset\n offset_mobile\n cheat\n hide_desktop\n hide_mobile\n }\n }\n }\n}\n ","variables":{"relativePath":"/index.md"}},"src/content/meta/meta.md":{"data":{"meta":{"_sys":{"filename":"meta","basename":"meta.md","breadcrumbs":["meta"],"path":"src/content/meta/meta.md","relativePath":"meta.md","extension":".md"},"id":"src/content/meta/meta.md","__typename":"Meta","banner":{"__typename":"MetaBanner","enabled":true,"content":{"type":"root","children":[{"type":"p","children":[{"type":"text","text":"Want to stay informed? "},{"type":"a","url":"https://info.relational.ai/newsletter-signup","title":null,"children":[{"type":"text","text":"JOIN OUR NEWSLETTER"}]}]}],"_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","banner","content"]}},"_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","banner"]}},"header":{"__typename":"MetaHeader","links":[{"__typename":"MetaHeaderLinks","text":"Product","url":"/product","style":"default","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","header","links",0]}},{"__typename":"MetaHeaderLinks","text":"Company","url":"/company","style":"default","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","header","links",1]}},{"__typename":"MetaHeaderLinks","text":"Docs","url":"/docs","style":"default","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","header","links",2]}},{"__typename":"MetaHeaderLinks","text":"News","url":"https://relational.ai/resources/news/1","style":"default","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","header","links",3]}},{"__typename":"MetaHeaderLinks","text":"Resources","url":"/resources/all/1","style":"default","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","header","links",4]}},{"__typename":"MetaHeaderLinks","text":"Get Started","url":"/get-started","style":"cta","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","header","links",5]}}],"_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","header"]}},"footer":{"__typename":"MetaFooter","sections":[{"__typename":"MetaFooterSections","name":"Product","links":[{"__typename":"MetaFooterSectionsLinks","text":"Overview","url":"/product","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","sections",0,"links",0]}},{"__typename":"MetaFooterSectionsLinks","text":"Use Cases","url":"/product#for-problems-that-matter","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","sections",0,"links",1]}},{"__typename":"MetaFooterSectionsLinks","text":"Capabilities","url":"/product#that-gives-you-super-powers","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","sections",0,"links",2]}}],"_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","sections",0]}},{"__typename":"MetaFooterSections","name":"Resources","links":[{"__typename":"MetaFooterSectionsLinks","text":"Documentation","url":"/docs/get-started","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","sections",1,"links",0]}},{"__typename":"MetaFooterSectionsLinks","text":"News","url":"/resources/news/1","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","sections",1,"links",1]}},{"__typename":"MetaFooterSectionsLinks","text":"Research","url":"/resources/research/1","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","sections",1,"links",2]}},{"__typename":"MetaFooterSectionsLinks","text":"Releases","url":"/resources/releases/1","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","sections",1,"links",3]}}],"_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","sections",1]}},{"__typename":"MetaFooterSections","name":"About Us","links":[{"__typename":"MetaFooterSectionsLinks","text":"Our Company","url":"/company","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","sections",2,"links",0]}},{"__typename":"MetaFooterSectionsLinks","text":"Contact Us","url":"/get-started","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","sections",2,"links",1]}},{"__typename":"MetaFooterSectionsLinks","text":"Careers","url":"/careers","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","sections",2,"links",2]}},{"__typename":"MetaFooterSectionsLinks","text":"Legal","url":"/legal","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","sections",2,"links",3]}},{"__typename":"MetaFooterSectionsLinks","text":"GDPR","url":"/gdpr","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","sections",2,"links",4]}},{"__typename":"MetaFooterSectionsLinks","text":"Security & Trust","url":"https://trust.relational.ai/","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","sections",2,"links",5]}}],"_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","sections",2]}}],"socials":[{"__typename":"MetaFooterSocials","text":"GitHub","url":"https://github.com/RelationalAI","icon":"https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/logos/github.png","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","socials",0]}},{"__typename":"MetaFooterSocials","text":"LinkedIn","url":"https://www.linkedin.com/company/relationalai/about","icon":"https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/logos/linkedin.png","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","socials",1]}},{"__typename":"MetaFooterSocials","text":"Twitter","url":"https://twitter.com/relationalai","icon":"https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/logos/twitter.png","_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer","socials",2]}}],"_content_source":{"queryId":"src/content/meta/meta.md","path":["meta","footer"]}},"_content_source":{"queryId":"src/content/meta/meta.md","path":["meta"]}}},"errors":null,"query":"\n query meta($relativePath: String!) {\n meta(relativePath: $relativePath) {\n ... on Document {\n _sys {\n filename\n basename\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n ...MetaParts\n }\n}\n \n fragment MetaParts on Meta {\n __typename\n banner {\n __typename\n enabled\n content\n }\n header {\n __typename\n links {\n __typename\n text\n url\n style\n }\n }\n footer {\n __typename\n sections {\n __typename\n name\n links {\n __typename\n text\n url\n }\n }\n socials {\n __typename\n text\n url\n icon\n }\n }\n}\n ","variables":{"relativePath":"./meta.md"}}}; globalThis.tina_info = tina; })();</script> <html lang="en" data-astro-cid-sckkx6r4> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="icon" type="image/svg+xml" href="/favicon.png"><meta name="generator" content="Astro v4.16.18"><title>RelationalAI | a knowledge graph coprocessor for your data cloud.</title><meta name="description" content="Power intelligent decisions by applying graph reasoning, rules and optimization to a common model of your business."><!-- SEO tags --><link rel="canonical" href="http://localhost:4321/"><meta name="robots" content="index,follow"><!-- Open Graph tags --><meta property="og:title" content="RelationalAI | a knowledge graph coprocessor for your data cloud."><meta property="og:description" content="Power intelligent decisions by applying graph reasoning, rules and optimization to a common model of your business."><meta property="og:image" content="http://localhost:4321/img/rai.png"><meta property="og:url" content="http://localhost:4321/"><meta property="og:type" content="WebPage"><meta property="og:site_name" content="RelationalAI"><!-- Twitter Card tags --><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="RelationalAI | a knowledge graph coprocessor for your data cloud."><meta name="twitter:description" content="Power intelligent decisions by applying graph reasoning, rules and optimization to a common model of your business."><meta name="twitter:image" content="http://localhost:4321/img/rai.png"><script type="application/ld+json">{ "@context": "https://schema.org", "@type": "WebPage", "name": "RelationalAI | a knowledge graph coprocessor for your data cloud.", "description": "Power intelligent decisions by applying graph reasoning, rules and optimization to a common model of your business.", "url": "http://localhost:4321/", "image": "http://localhost:4321/img/rai.png", "publisher": { "@type": "Organization", "name": "RelationalAI" } }</script><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><link rel="stylesheet" href="/_astro/_page_.BHExjBmX.css"> <style>*{box-sizing:border-box}@font-face{font-weight:200;font-style:normal;font-family:PPTelegraf;src:url(/fonts/PPTelegraf-Ultralight.woff2) format("woff2")}@font-face{font-weight:400;font-style:normal;font-family:PPTelegraf;src:url(/fonts/PPTelegraf-Regular.woff2) format("woff2")}@font-face{font-weight:500;font-style:normal;font-family:PPTelegraf;src:url(/fonts/PPTelegraf-Medium.woff2) format("woff2")}@font-face{font-weight:700;font-style:normal;font-family:PPTelegraf;src:url(/fonts/PPTelegraf-Bold.woff2) format("woff2")}@font-face{font-weight:400;font-style:normal;font-family:Blender;src:url(/fonts/Blender-Book.woff2) format("woff2")}@font-face{font-weight:500;font-style:normal;font-family:Blender;src:url(/fonts/Blender-Medium.woff2) format("woff2")}:root{--color-1-xdim: #1a1a44;--color-1-dim: #2399cd;--color-1: #5454ff;--color-1-em: #13bfff;--color-2: #ff7557;--color-danger-xdim: rgba(255,117,87,.333);--color-danger-em: #ffa08b;--color-info-xdim: #1a1a44;--color-info-dim: rgba(19,191,255,.267);--color-info-em: #b0b0fd;--color-info-xem: #97c6ea;--color-water-em: #02022d;--color-water-dim: #000;--dark: #030339;--color-code: #e6edf3;--color-code-1: #8db3f5;--color-code-2: #5dcdff;--color-text-em: #e2e2f8;--color-text: #bcbce0;--banner-height: 50px}body.in-tina-editor [data-tina-field],body.in-tina-editor [data-tina-field-path]{outline:2px dashed rgba(34,150,254,.5);transition:box-shadow ease-out .15s}body.in-tina-editor [data-tina-field]:hover:not(:has([data-tina-field]:hover)):not(:has([data-tina-field-path]:hover)),body.in-tina-editor [data-tina-field-path]:hover:not(:has([data-tina-field]:hover)):not(:has([data-tina-field-path]:hover)){box-shadow:inset 100vi 100vh #2296fe4d;outline:2px solid #2296fe;cursor:pointer} </style> <link rel="stylesheet" href="/_astro/privacy-policy.C7Wg9KAB.css"> <style>.image-figure{margin:10px 0;border-radius:10px;background:#fff;padding:10px}.image-caption{text-align:center;font-size:14px;font-weight:400;padding-bottom:10px}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin:30px 0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;border:0}.md-root table{display:block;overflow-x:auto;scrollbar-width:thin;scrollbar-gutter:auto;scrollbar-color:var(--color-1-em) transparent;background:var(--color-1-xdim);border-radius:10px;border-spacing:0;border-collapse:collapse;color:#fff;box-shadow:0 4px 4px #0004;padding-bottom:16px}.md-root table tr:first-child{background:#202c60}.md-root table tr:first-child td{padding:12px 30px}.md-root table tr:first-child td p{font-size:16px;font-weight:500}.md-root table tr td{text-align:left;padding-top:20px;padding-bottom:0;padding-left:30px}.md-root table tr td p{font-size:14px;letter-spacing:-1%}.md-root table tr td:last-child{padding-right:30px}.authors-list{font-size:.8em;opacity:.75;margin-bottom:2rem}.authors-list:before{content:"By "}.authors-list .author+.author:before{content:", "}.authors-list .author+.author:last-child:nth-of-type(2):before{content:" and "}.authors-list .author+.author:last-child:not(:nth-of-type(2)):before{content:", and "}.authors-list>root,.authors-list>root>div{display:contents}.author a{text-decoration:none;font-weight:700}.author a:hover{text-decoration:underline}*{box-sizing:border-box}.author-profile{display:flex;flex-direction:row;margin-top:10px}.author-profile .author-image{padding-left:0;padding-right:30px}.author-profile .author-image img{width:200px;border-radius:10px}.author-profile .author-data span,.author-profile .author-data p{padding:0;margin:0;font-size:13px} *{box-sizing:border-box}@font-face{font-weight:200;font-style:normal;font-family:PPTelegraf;src:url(/fonts/PPTelegraf-Ultralight.woff2) format("woff2")}@font-face{font-weight:400;font-style:normal;font-family:PPTelegraf;src:url(/fonts/PPTelegraf-Regular.woff2) format("woff2")}@font-face{font-weight:500;font-style:normal;font-family:PPTelegraf;src:url(/fonts/PPTelegraf-Medium.woff2) format("woff2")}@font-face{font-weight:700;font-style:normal;font-family:PPTelegraf;src:url(/fonts/PPTelegraf-Bold.woff2) format("woff2")}@font-face{font-weight:400;font-style:normal;font-family:Blender;src:url(/fonts/Blender-Book.woff2) format("woff2")}@font-face{font-weight:500;font-style:normal;font-family:Blender;src:url(/fonts/Blender-Medium.woff2) format("woff2")}:root{--color-1-xdim: #1a1a44;--color-1-dim: #2399cd;--color-1: #5454ff;--color-1-em: #13bfff;--color-2: #ff7557;--color-danger-xdim: rgba(255,117,87,.333);--color-danger-em: #ffa08b;--color-info-xdim: #1a1a44;--color-info-dim: rgba(19,191,255,.267);--color-info-em: #b0b0fd;--color-info-xem: #97c6ea;--color-water-em: #02022d;--color-water-dim: #000;--dark: #030339;--color-code: #e6edf3;--color-code-1: #8db3f5;--color-code-2: #5dcdff;--color-text-em: #e2e2f8;--color-text: #bcbce0;--banner-height: 50px}:root{--code-block-bg: var(--card-bg);--code-block-border: var(--card-border);--code-block-shadow: var(--card-shadow)}pre.ui-code-block{position:relative;box-sizing:border-box;padding:10px 16px;border-radius:10px;background:#24292e;box-shadow:inset 0 1px 5px var(--code-block-shadow)}pre.ui-code-block{word-wrap:break-word}pre[data-language],pre.ui-code-block,code[data-language],code.ui-code{color:#e2e2f8;letter-spacing:.03em;font: 15px/1.3 Consolas;font-family:Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace;font-size:14px}@media only screen and (max-width: 900px){pre[data-language],pre.ui-code-block,code[data-language],code.ui-code{font-size:14px}}pre[data-language] .token,pre.ui-code-block .token,code[data-language] .token,code.ui-code .token{background:transparent;color:inherit}pre[data-language] .token.keyword,pre.ui-code-block .token.keyword,code[data-language] .token.keyword,code.ui-code .token.keyword{color:#8db3f5}pre[data-language] .token.number,pre.ui-code-block .token.number,code[data-language] .token.number,code.ui-code .token.number,pre[data-language] .token.string,pre.ui-code-block .token.string,code[data-language] .token.string,code.ui-code .token.string{color:#5dcdff}pre[data-language] .token.comment,pre.ui-code-block .token.comment,code[data-language] .token.comment,code.ui-code .token.comment{color:#99c}.copy-button{position:absolute;top:.25rem;right:.25rem;border:none;cursor:pointer;color:#99c;background-color:var(--color-1-xdim);border-radius:.5rem;padding:.25rem;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;display:flex}.code-block-container:hover .copy-button{opacity:1;visibility:visible}.code-block-container{position:relative} </style><script type="module" src="/_astro/hoisted.CtP_FrSj.js"></script></head> <body data-astro-cid-sckkx6r4> <div class="banner" tina-parent-id="meta" data-astro-cid-kggsjsm4> <style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var o=(i,n,a)=>{try{window.frameElement&&window.frameElement.id==="tina-iframe"&&i().then(r=>r())}catch(t){console.error(t)}},e=o;(self.Astro||(self.Astro={})).tina=e;window.dispatchEvent(new Event("astro:tina"));})(); ;(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><script>window._$HY||(e=>{let t=e=>e&&e.hasAttribute&&(e.hasAttribute("data-hk")?e:t(e.host&&e.host.nodeType?e.host:e.parentNode));["click", "input"].forEach((o=>document.addEventListener(o,(o=>{if(!e.events)return;let s=t(o.composedPath&&o.composedPath()[0]||o.target);s&&!e.completed.has(s)&&e.events.push([s,o])}))))})(_$HY={events:[],completed:new WeakSet,r:{},fe(){}});</script><!--xs--><astro-island uid="Z11weWC" data-solid-render-id="s0" component-url="/_astro/MDNode.D8RoC8FD.js" component-export="default" renderer-url="/_astro/client.Dg1ZUmEz.js" props="{"node":[0,{"type":[0,"root"],"children":[1,[[0,{"type":[0,"p"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"Want to stay informed? "]}],[0,{"type":[0,"a"],"url":[0,"https://info.relational.ai/newsletter-signup"],"title":[0,null],"children":[1,[[0,{"type":[0,"text"],"text":[0,"JOIN OUR NEWSLETTER"]}]]]}]]]}]]],"_content_source":[0,{"queryId":[0,"src/content/meta/meta.md"],"path":[1,[[0,"meta"],[0,"banner"],[0,"content"]]]}]}],"data-astro-cid-sckkx6r4":[0,true]}" ssr="" client="tina" opts="{"name":"MDRoot","value":true}" await-children=""><div data-hk=s00000 class="md-root " data-astro-cid-sckkx6r4="true" ><p data-hk=s000010000 ><span data-hk=s00001000100000 class="" >Want to stay informed? </span><a data-hk=s000010001100 href="https://info.relational.ai/newsletter-signup" rel="noopener" target="_blank" class="external-link "><span data-hk=s00001000110100000 class="" >JOIN OUR NEWSLETTER</span></a></p></div><!--astro:end--></astro-island> </div> <header data-tina-id="meta" data-tina-parent="header" data-astro-cid-3ef6ksr2> <a href="/" class="logo-link" aria-label="Back to homepage" data-astro-cid-3ef6ksr2> <img class="logo" alt="RelationalAI Logo" src="/img/logos/rai.svg" data-astro-cid-3ef6ksr2> </a> <button id="nav-trigger" data-astro-cid-3ef6ksr2 data-astro-transition-persist="astro-n5gwkkpg-1"> <svg viewBox="0 0 24 24" vector-effect="non-scaling-stroke" data-astro-cid-3ef6ksr2> <line x1="2" x2="22" y1="6" y2="6" data-astro-cid-3ef6ksr2></line> <line x1="2" x2="22" y1="12" y2="12" data-astro-cid-3ef6ksr2></line> <line x1="2" x2="22" y1="18" y2="18" data-astro-cid-3ef6ksr2></line> </svg> </button> <nav data-astro-cid-3ef6ksr2> <ul class="nav" data-tina-parent="links" data-astro-cid-3ef6ksr2> <li data-tina-parent="0" data-astro-cid-3ef6ksr2> <a href="/product" data-tina-field="url:attr(href), text" data-astro-cid-3ef6ksr2>Product</a> </li><li data-tina-parent="1" data-astro-cid-3ef6ksr2> <a href="/company" data-tina-field="url:attr(href), text" data-astro-cid-3ef6ksr2>Company</a> </li><li data-tina-parent="2" data-astro-cid-3ef6ksr2> <a href="/docs" data-tina-field="url:attr(href), text" data-astro-cid-3ef6ksr2>Docs</a> </li><li data-tina-parent="3" data-astro-cid-3ef6ksr2> <a href="https://relational.ai/resources/news/1" data-tina-field="url:attr(href), text" data-astro-cid-3ef6ksr2>News</a> </li><li data-tina-parent="4" data-astro-cid-3ef6ksr2> <a href="/resources/all/1" data-tina-field="url:attr(href), text" data-astro-cid-3ef6ksr2>Resources</a> </li><li class="cta" data-tina-parent="5" data-astro-cid-3ef6ksr2> <a href="/get-started" data-tina-field="url:attr(href), text" data-astro-cid-3ef6ksr2>Get Started</a> </li> </ul> </nav> </header> <main data-tina-id="src/content/pages/index.md" data-tina-parent="page.sections" data-astro-cid-sxnsrdtv style="--is-home: 1;"> <section class="hero section " data-tina-parent="0" data-astro-cid-dtiuwv6x data-astro-cid-shwxrd6l style="--offset: 110px;--offset_mobile: 0px;--image_height: 800px;--image_offset: 50px;--image_offset_x: -5px;"> <div class="hero-image" data-astro-cid-shwxrd6l style="--offset: 110px;--offset_mobile: 0px;--image_height: 800px;--image_offset: 50px;--image_offset_x: -5px;"> <img src="https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/graphics/knowledge-orb.svg" role="presentation" data-tina-field="image:attr(src)" data-astro-cid-shwxrd6l style="--offset: 110px;--offset_mobile: 0px;--image_height: 800px;--image_offset: 50px;--image_offset_x: -5px;"> </div> <div class="hero-content" data-astro-cid-shwxrd6l style="--offset: 110px;--offset_mobile: 0px;--image_height: 800px;--image_offset: 50px;--image_offset_x: -5px;"> <astro-island uid="EOaA2" data-solid-render-id="s1" component-url="/_astro/MDNode.CcJZX-Vn.js" component-export="MDRoot" renderer-url="/_astro/client.Dg1ZUmEz.js" props="{"node":[0,{"type":[0,"root"],"children":[1,[[0,{"type":[0,"h1"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"Power every "]}],[0,{"type":[0,"text"],"text":[0,"decision"],"italic":[0,true]}],[0,{"type":[0,"text"],"text":[0," with "]}],[0,{"type":[0,"text"],"text":[0,"intelligence"],"italic":[0,true]}]]],"id":[0,"power-every-decision-with-intelligence"]}],[0,{"type":[0,"p"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"To make fast, repeatable, future-ready decisions across the company, you have to put your organization’s knowledge to work. RelationalAI uses a relational knowledge graph and 4 different AI workloads to operationalize all the data, rules, relationships, and decision systems that drive your business—all while staying entirely within your Snowflake data cloud."]}]]]}]]],"_content_source":[0,{"queryId":[0,"src/content/pages/index.md"],"path":[1,[[0,"page"],[0,"sections"],[0,0],[0,"body"]]]}]}],"data-astro-cid-shwxrd6l":[0,true]}" ssr="" client="tina" opts="{"name":"MDRoot","value":true}" await-children=""><div data-hk=s10000 class="md-root " data-astro-cid-shwxrd6l="true" ><h1 data-hk=s100010000 id="power-every-decision-with-intelligence"><span data-hk=s10001000100000 class="" >Power every </span><span data-hk=s10001000110000 class="emphasis" >decision</span><span data-hk=s10001000120000 class="" > with </span><span data-hk=s10001000130000 class="emphasis" >intelligence</span></h1><p data-hk=s100011000 ><span data-hk=s10001100100000 class="" >To make fast, repeatable, future-ready decisions across the company, you have to put your organization’s knowledge to work. RelationalAI uses a relational knowledge graph and 4 different AI workloads to operationalize all the data, rules, relationships, and decision systems that drive your business—all while staying entirely within your Snowflake data cloud.</span></p></div><!--astro:end--></astro-island> <a class="btn cta" href="/get-started" data-tina-field="cta_url:attr(href), cta_name" data-astro-cid-shwxrd6l> get started<img class="icon arrow-right" src="/img/icons/arrow-right.svg" data-astro-cid-shwxrd6l style="--offset: 110px;--offset_mobile: 0px;--image_height: 800px;--image_offset: 50px;--image_offset_x: -5px;"> </a> </div> </section> <section class="logos section " data-tina-parent="1" data-astro-cid-dtiuwv6x data-astro-cid-fg2rh2d4 style="--start: 4;"> <img class="logo" title="at&t" src="https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/logos/att.png" style="--logo-max-width:16%;--start: 4;" data-tina-parent="logos.0" data-tina-field="image:attr(src)" data-astro-cid-fg2rh2d4><img class="logo" title="Fox Fitment" src="https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/logos/ff.png" style="--logo-offset:3.5%;--logo-max-width:13%;--start: 4;" data-tina-parent="logos.1" data-tina-field="image:attr(src)" data-astro-cid-fg2rh2d4><img class="logo" title="Ritchie Bros." src="https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/logos/rb.png" style="--logo-offset:-1.5%;--logo-max-width:29%;--start: 4;" data-tina-parent="logos.2" data-tina-field="image:attr(src)" data-astro-cid-fg2rh2d4><img class="logo" title="EY" src="https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/logos/ey.png" style="--logo-offset:-5%;--logo-max-width:9%;--start: 4;" data-tina-parent="logos.3" data-tina-field="image:attr(src)" data-astro-cid-fg2rh2d4> </section> <div class="inset section " data-tina-parent="2.sections" data-astro-cid-dtiuwv6x data-astro-cid-lb472xd7 style="--margin_bottom_mobile: -80px;"> <section class="feature section " data-tina-parent="0" data-astro-cid-dtiuwv6x data-astro-cid-fajgrkpk style=""> <div class="feature-image" data-astro-cid-fajgrkpk style=""> <img src="https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/graphics/nodes.svg" role="presentation" data-tina-field="image:attr(src)" data-astro-cid-fajgrkpk style=""> </div> <div class="feature-content" data-astro-cid-fajgrkpk style=""> <astro-island uid="mYlH4" data-solid-render-id="s9" component-url="/_astro/MDNode.CcJZX-Vn.js" component-export="MDRoot" renderer-url="/_astro/client.Dg1ZUmEz.js" props="{"node":[0,{"type":[0,"root"],"children":[1,[[0,{"type":[0,"h2"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"The Knowledge Graph…"]}]]],"id":[0,"the-knowledge-graph"]}],[0,{"type":[0,"p"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"Think of the knowledge graph as a “collective common sense.” It doesn’t just capture that you have a sales table, it captures that your team keeps an eye on transactions over a certain amount that come from one of your more unpredictable customers."]}]]]}]]],"_content_source":[0,{"queryId":[0,"src/content/pages/index.md"],"path":[1,[[0,"page"],[0,"sections"],[0,2],[0,"sections"],[0,0],[0,"body"]]]}]}],"data-astro-cid-fajgrkpk":[0,true]}" ssr="" client="tina" opts="{"name":"MDRoot","value":true}" await-children=""><div data-hk=s90000 class="md-root " data-astro-cid-fajgrkpk="true" ><h2 data-hk=s900010000 id="the-knowledge-graph"><span data-hk=s90001000100000 class="" >The Knowledge Graph…</span></h2><p data-hk=s900011000 ><span data-hk=s90001100100000 class="" >Think of the knowledge graph as a “collective common sense.” It doesn’t just capture that you have a sales table, it captures that your team keeps an eye on transactions over a certain amount that come from one of your more unpredictable customers.</span></p></div><!--astro:end--></astro-island> <a class="btn cta" href="/product" data-tina-field="cta_url:attr(href), cta_name" data-astro-cid-fajgrkpk> dive in<img class="icon arrow-right" src="/img/icons/arrow-right.svg" data-astro-cid-fajgrkpk style=""> </a> </div> </section> <section class="feature section " data-tina-parent="1" data-astro-cid-dtiuwv6x data-astro-cid-fajgrkpk style=""> <div class="feature-image" data-astro-cid-fajgrkpk style=""> <img src="https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/graphics/snow-and-rai.png" role="presentation" data-tina-field="image:attr(src)" data-astro-cid-fajgrkpk style=""> </div> <div class="feature-content" data-astro-cid-fajgrkpk style=""> <astro-island uid="FyA2K" data-solid-render-id="s10" component-url="/_astro/MDNode.CcJZX-Vn.js" component-export="MDRoot" renderer-url="/_astro/client.Dg1ZUmEz.js" props="{"node":[0,{"type":[0,"root"],"children":[1,[[0,{"type":[0,"h2"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"… Coprocessor"]}]]],"id":[0,"coprocessor"]}],[0,{"type":[0,"p"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"Instead of creating another silo, we integrate powerful decision-making tools like graph reasoning, rules-based reasoning, and mathematical optimization directly into your data cloud. Our native application, built on Snowpark Container Services keeps everything securely within the Snowflake perimeter."]}]]]}]]],"_content_source":[0,{"queryId":[0,"src/content/pages/index.md"],"path":[1,[[0,"page"],[0,"sections"],[0,2],[0,"sections"],[0,1],[0,"body"]]]}]}],"data-astro-cid-fajgrkpk":[0,true]}" ssr="" client="tina" opts="{"name":"MDRoot","value":true}" await-children=""><div data-hk=s100000 class="md-root " data-astro-cid-fajgrkpk="true" ><h2 data-hk=s1000010000 id="coprocessor"><span data-hk=s100001000100000 class="" >… Coprocessor</span></h2><p data-hk=s1000011000 ><span data-hk=s100001100100000 class="" >Instead of creating another silo, we integrate powerful decision-making tools like graph reasoning, rules-based reasoning, and mathematical optimization directly into your data cloud. Our native application, built on Snowpark Container Services keeps everything securely within the Snowflake perimeter.</span></p></div><!--astro:end--></astro-island> <a class="btn cta" href="/product#a-different-level-of-integration" data-tina-field="cta_url:attr(href), cta_name" data-astro-cid-fajgrkpk> explore<img class="icon arrow-right" src="/img/icons/arrow-right.svg" data-astro-cid-fajgrkpk style=""> </a> </div> </section> </div> <section class="carousel-section section " data-tina-parent="3" data-astro-cid-dtiuwv6x data-astro-cid-2or3aj32 style="--offset: 60px;"> <astro-island uid="1aPJCr" data-solid-render-id="s2" component-url="/_astro/MDNode.CcJZX-Vn.js" component-export="default" renderer-url="/_astro/client.Dg1ZUmEz.js" props="{"class":[0,"description"],"node":[0,{"type":[0,"root"],"children":[1,[[0,{"type":[0,"h2"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"Decisions, simplified"]}]]],"id":[0,"decisions-simplified"]}],[0,{"type":[0,"p"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"The knowledge graph is a map for the decisions a business makes. By traversing and annotating that map, you carve a path around all the tangled systems that slow decisions down and start pushing the company forward. Let’s look at a few examples."]}]]]}]]],"_content_source":[0,{"queryId":[0,"src/content/pages/index.md"],"path":[1,[[0,"page"],[0,"sections"],[0,3],[0,"description"]]]}]}],"data-astro-cid-2or3aj32":[0,true]}" ssr="" client="tina" opts="{"name":"MDRoot","value":true}" await-children=""><div data-hk=s20000 class="md-root description " data-astro-cid-2or3aj32="true" ><h2 data-hk=s200010000 id="decisions-simplified"><span data-hk=s20001000100000 class="" >Decisions, simplified</span></h2><p data-hk=s200011000 ><span data-hk=s20001100100000 class="" >The knowledge graph is a map for the decisions a business makes. By traversing and annotating that map, you carve a path around all the tangled systems that slow decisions down and start pushing the company forward. Let’s look at a few examples.</span></p></div><!--astro:end--></astro-island> <script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><astro-island uid="Z18AodS" data-solid-render-id="s3" component-url="/_astro/Carousel.B1iBYeiy.js" component-export="CarouselWrapper" renderer-url="/_astro/client.Dg1ZUmEz.js" props="{"section":[0,{"__typename":[0,"PageSectionsCarousel"],"description":[0,{"type":[0,"root"],"children":[1,[[0,{"type":[0,"h2"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"Decisions, simplified"]}]]],"id":[0,"decisions-simplified"]}],[0,{"type":[0,"p"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"The knowledge graph is a map for the decisions a business makes. By traversing and annotating that map, you carve a path around all the tangled systems that slow decisions down and start pushing the company forward. Let’s look at a few examples."]}]]]}]]],"_content_source":[0,{"queryId":[0,"src/content/pages/index.md"],"path":[1,[[0,"page"],[0,"sections"],[0,3],[0,"description"]]]}]}],"slides":[1,[[0,{"__typename":[0,"PageSectionsCarouselSlides"],"content":[0,{"type":[0,"root"],"children":[1,[[0,{"type":[0,"blockquote"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"Which financial transactions need human review"],"bold":[0,true]}],[0,{"type":[0,"break"],"children":[1,[[0,{"type":[0,"text"],"text":[0,""]}]]]}],[0,{"type":[0,"text"],"text":[0,"Understanding how money, items, and data flow through your business is a key for detecting issues like fraud before they become significant liabilities. Use AI to label suspicious actors and then traverse the transaction graph for situations that need review."]}]]]}],[0,{"type":[0,"code_block"],"lang":[0,"python"],"value":[0,"with model.rule():\r\n t = Transaction(from_=Customer(), to=Suspicious(Person))\r\n t.set(Suspicious)\r\n with t.amount > 40000:\r\n t.set(NeedsReview, \r\n reason=\"Large transaction to suspicious person\")"],"children":[1,[[0,{"type":[0,"text"],"text":[0,""]}]]]}]]],"_content_source":[0,{"queryId":[0,"src/content/pages/index.md"],"path":[1,[[0,"page"],[0,"sections"],[0,3],[0,"slides"],[0,0],[0,"content"]]]}]}],"_content_source":[0,{"queryId":[0,"src/content/pages/index.md"],"path":[1,[[0,"page"],[0,"sections"],[0,3],[0,"slides"],[0,0]]]}]}],[0,{"__typename":[0,"PageSectionsCarouselSlides"],"content":[0,{"type":[0,"root"],"children":[1,[[0,{"type":[0,"blockquote"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"Which customers in a social network are the most influential"],"bold":[0,true]}],[0,{"type":[0,"break"],"children":[1,[[0,{"type":[0,"text"],"text":[0,""]}]]]}],[0,{"type":[0,"text"],"text":[0,"Identifying key influencers within a customer base enhances marketing strategies and engagement. Using graph algorithms like PageRank, businesses can determine the most influential customers based on their connections and interactions, enabling targeted marketing and efficient resource allocation."]}]]]}],[0,{"type":[0,"code_block"],"lang":[0,"python"],"value":[0,"with model.rule():\n msg = Message()\n weight = sum(msg, msg.length, per=[msg.sender, msg.to])\n Edge.add(msg.sender, msg.to, weight=weight)\n\nwith model.rule():\n user = User()\n rank = graph.compute.pagerank(user)\n user.set(rank=rank)"],"children":[1,[[0,{"type":[0,"text"],"text":[0,""]}]]]}]]],"_content_source":[0,{"queryId":[0,"src/content/pages/index.md"],"path":[1,[[0,"page"],[0,"sections"],[0,3],[0,"slides"],[0,1],[0,"content"]]]}]}],"_content_source":[0,{"queryId":[0,"src/content/pages/index.md"],"path":[1,[[0,"page"],[0,"sections"],[0,3],[0,"slides"],[0,1]]]}]}],[0,{"__typename":[0,"PageSectionsCarouselSlides"],"content":[0,{"type":[0,"root"],"children":[1,[[0,{"type":[0,"blockquote"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"Which nodes in a power grid need repair"],"bold":[0,true]}],[0,{"type":[0,"break"],"children":[1,[[0,{"type":[0,"text"],"text":[0,""]}]]]}],[0,{"type":[0,"text"],"text":[0,"By leveraging the graph structure of the power grid, repairs can by easily prioritized by impact, ensuring critical loads and distribution centers are automatically prioritized first."]}]]]}],[0,{"type":[0,"code_block"],"lang":[0,"python"],"value":[0,"with model.rule():\n upstream, downstream = NeedsRepair(), NeedsRepair()\n graph.compute.is_reachable(upstream, downstream)\n upstream.set(\n load_priority = aggregates.max(\n downstream.load_priority.or_(0), per = [upstream]\n ),\n connection_priority = aggregates.count(\n downstream, per = [upstream]\n ),\n )"],"children":[1,[[0,{"type":[0,"text"],"text":[0,""]}]]]}]]],"_content_source":[0,{"queryId":[0,"src/content/pages/index.md"],"path":[1,[[0,"page"],[0,"sections"],[0,3],[0,"slides"],[0,2],[0,"content"]]]}]}],"_content_source":[0,{"queryId":[0,"src/content/pages/index.md"],"path":[1,[[0,"page"],[0,"sections"],[0,3],[0,"slides"],[0,2]]]}]}]]],"placement":[0,{"__typename":[0,"PageSectionsCarouselPlacement"],"start":[0,null],"end":[0,null],"offset":[0,"60px"],"offset_mobile":[0,null],"cheat":[0,null],"hide_desktop":[0,null],"hide_mobile":[0,null],"_content_source":[0,{"queryId":[0,"src/content/pages/index.md"],"path":[1,[[0,"page"],[0,"sections"],[0,3],[0,"placement"]]]}]}],"_content_source":[0,{"queryId":[0,"src/content/pages/index.md"],"path":[1,[[0,"page"],[0,"sections"],[0,3]]]}]}],"data-astro-cid-2or3aj32":[0,true]}" ssr="" client="load" opts="{"name":"CarouselWrapper","value":true}" await-children=""><div data-hk=s30000 class="carousel-container"><div data-hk=s300011 class="carousel"><div class="carousel-slides"><div data-hk=s3000120 class="slide active"><div data-hk=s3000100 class="slide-inner" data-tina-parent="0"><div data-hk=s30001010 class="md-root "><blockquote data-hk=s300010110000 ><span data-hk=s30001011000100000 class=" strong" >Which financial transactions need human review</span><break data-hk=s3000101100011000 ></break><span data-hk=s30001011000120000 class="" >Understanding how money, items, and data flow through your business is a key for detecting issues like fraud before they become significant liabilities. Use AI to label suspicious actors and then traverse the transaction graph for situations that need review.</span></blockquote><div data-hk=s300010111000 class="code-block-container"><pre class="ui-code-block " data-language="python"><code data-hk=s3000101110010 class="ui-code language-python " data-language="python">with model.rule(): t = Transaction(from_=Customer(), to=Suspicious(Person)) t.set(Suspicious) with t.amount > 40000: t.set(NeedsReview, reason="Large transaction to suspicious person")</code></pre><!--$--><!--/--></div></div></div></div><div data-hk=s3000121 class="slide "><div data-hk=s3000102 class="slide-inner" data-tina-parent="1"><div data-hk=s30001030 class="md-root "><blockquote data-hk=s300010310000 ><span data-hk=s30001031000100000 class=" strong" >Which customers in a social network are the most influential</span><break data-hk=s3000103100011000 ></break><span data-hk=s30001031000120000 class="" >Identifying key influencers within a customer base enhances marketing strategies and engagement. Using graph algorithms like PageRank, businesses can determine the most influential customers based on their connections and interactions, enabling targeted marketing and efficient resource allocation.</span></blockquote><div data-hk=s300010311000 class="code-block-container"><pre class="ui-code-block " data-language="python"><code data-hk=s3000103110010 class="ui-code language-python " data-language="python">with model.rule(): msg = Message() weight = sum(msg, msg.length, per=[msg.sender, msg.to]) Edge.add(msg.sender, msg.to, weight=weight) with model.rule(): user = User() rank = graph.compute.pagerank(user) user.set(rank=rank)</code></pre><!--$--><!--/--></div></div></div></div><div data-hk=s3000122 class="slide "><div data-hk=s3000104 class="slide-inner" data-tina-parent="2"><div data-hk=s30001050 class="md-root "><blockquote data-hk=s300010510000 ><span data-hk=s30001051000100000 class=" strong" >Which nodes in a power grid need repair</span><break data-hk=s3000105100011000 ></break><span data-hk=s30001051000120000 class="" >By leveraging the graph structure of the power grid, repairs can by easily prioritized by impact, ensuring critical loads and distribution centers are automatically prioritized first.</span></blockquote><div data-hk=s300010511000 class="code-block-container"><pre class="ui-code-block " data-language="python"><code data-hk=s3000105110010 class="ui-code language-python " data-language="python">with model.rule(): upstream, downstream = NeedsRepair(), NeedsRepair() graph.compute.is_reachable(upstream, downstream) upstream.set( load_priority = aggregates.max( downstream.load_priority.or_(0), per = [upstream] ), connection_priority = aggregates.count( downstream, per = [upstream] ), )</code></pre><!--$--><!--/--></div></div></div></div></div><div class="carousel-dots"><span data-hk=s3000130 class="dot active"></span><span data-hk=s3000131 class="dot "></span><span data-hk=s3000132 class="dot "></span></div></div></div><!--astro:end--></astro-island> <div class="graph" data-astro-cid-2or3aj32 style="--offset: 60px;"> <img class="graph" src="/img/graphics/knowledge-orb.svg" data-astro-cid-2or3aj32 style="--offset: 60px;"> </div> </section> <section class="content section " data-tina-parent="4" data-astro-cid-dtiuwv6x data-astro-cid-oyqtwg2w style="--start: 1;--end: -3;--offset: 60px;--offset_mobile: 0;"> <astro-island uid="Z1Fa46p" data-solid-render-id="s4" component-url="/_astro/MDNode.OXJ_ZpM0.js" component-export="MDRoot" renderer-url="/_astro/client.Dg1ZUmEz.js" props="{"node":[0,{"type":[0,"root"],"children":[1,[[0,{"type":[0,"h2"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"Beyond Count(*)"]}]]],"id":[0,"beyond-count"]}],[0,{"type":[0,"p"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"For business queries over massive amounts of data, there’s nothing better than Snowflake, but SQL struggles to go beyond aggregations over tables."]}]]]}],[0,{"type":[0,"p"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"Decisions require you to utilize every form of automated intelligence at your disposal, from community detection and centrality analysis for finding your most influential users to mixed integer solvers that determine the optimal allocation of goods in your warehouses."]}]]]}],[0,{"type":[0,"p"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"RelationalAI extends the best that Snowflake has to offer with an array of powerful decision making tools to help deliver on the promise of “all data, all workloads.”"]}]]]}]]],"_content_source":[0,{"queryId":[0,"src/content/pages/index.md"],"path":[1,[[0,"page"],[0,"sections"],[0,4],[0,"content"]]]}]}],"data-astro-cid-oyqtwg2w":[0,true]}" ssr="" client="tina" opts="{"name":"MDRoot","value":true}" await-children=""><div data-hk=s40000 class="md-root " data-astro-cid-oyqtwg2w="true" ><h2 data-hk=s400010000 id="beyond-count"><span data-hk=s40001000100000 class="" >Beyond Count(*)</span></h2><p data-hk=s400011000 ><span data-hk=s40001100100000 class="" >For business queries over massive amounts of data, there’s nothing better than Snowflake, but SQL struggles to go beyond aggregations over tables.</span></p><p data-hk=s400012000 ><span data-hk=s40001200100000 class="" >Decisions require you to utilize every form of automated intelligence at your disposal, from community detection and centrality analysis for finding your most influential users to mixed integer solvers that determine the optimal allocation of goods in your warehouses.</span></p><p data-hk=s400013000 ><span data-hk=s40001300100000 class="" >RelationalAI extends the best that Snowflake has to offer with an array of powerful decision making tools to help deliver on the promise of “all data, all workloads.”</span></p></div><!--astro:end--></astro-island> </section> <section class="tiles vertical hide_index section " data-tina-parent="5.tiles" data-astro-cid-dtiuwv6x data-astro-cid-4flkabj6 style="--offset: -30px;--offset_mobile: -75px;"> <div class="tile-wrapper" href="" data-tina-parent="0" data-tina-field="url:attr(href)" data-astro-cid-3madfy2l> <div class="tile has-body" data-astro-cid-3madfy2l> <astro-island uid="Z89pdt" data-solid-render-id="s5" component-url="/_astro/MDNode.CcJZX-Vn.js" component-export="MDRoot" renderer-url="/_astro/client.Dg1ZUmEz.js" props="{"node":[0,{"type":[0,"root"],"children":[1,[[0,{"type":[0,"h4"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"Uncover hidden patterns with advanced graph queries for path finding and graph algorithms for community detection, centrality, similarity, and more"]}]]],"id":[0,"uncover-hidden-patterns-with-advanced-graph-queries-for-path-finding-and-graph-algorithms-for-community-detection-centrality-similarity-and-more"]}],[0,{"type":[0,"p"],"children":[1,[[0,{"type":[0,"a"],"url":[0,"/product#built-for-compound-ai"],"title":[0,null],"children":[1,[[0,{"type":[0,"text"],"text":[0,"LEARN MORE"]}]]]}]]]}]]],"_content_source":[0,{"queryId":[0,"src/content/pages/index.md"],"path":[1,[[0,"page"],[0,"sections"],[0,5],[0,"tiles"],[0,0],[0,"body"]]]}]}],"class":[0,"tile-body"],"data-astro-cid-3madfy2l":[0,true]}" ssr="" client="tina" opts="{"name":"MDRoot","value":true}" await-children=""><div data-hk=s50000 class="md-root tile-body " data-astro-cid-3madfy2l="true" ><h4 data-hk=s500010000 id="uncover-hidden-patterns-with-advanced-graph-queries-for-path-finding-and-graph-algorithms-for-community-detection-centrality-similarity-and-more"><span data-hk=s50001000100000 class="" >Uncover hidden patterns with advanced graph queries for path finding and graph algorithms for community detection, centrality, similarity, and more</span></h4><p data-hk=s500011000 ><a data-hk=s500011001000 href="/product#built-for-compound-ai" class=""><span data-hk=s50001100100100000 class="" >LEARN MORE</span></a></p></div><!--astro:end--></astro-island> <div class="tile-icon" data-astro-cid-3madfy2l> <img src="https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/icons/graph-analytics.svg" data-tina-field="icon:attr(src)" data-astro-cid-3madfy2l> </div> <div class="tile-name" data-tina-field="name" data-astro-cid-3madfy2l> Graph Reasoning </div> </div> </div> <div class="tile-wrapper" href="" data-tina-parent="1" data-tina-field="url:attr(href)" data-astro-cid-3madfy2l> <div class="tile has-body" data-astro-cid-3madfy2l> <astro-island uid="ZbNX06" data-solid-render-id="s6" component-url="/_astro/MDNode.CcJZX-Vn.js" component-export="MDRoot" renderer-url="/_astro/client.Dg1ZUmEz.js" props="{"node":[0,{"type":[0,"root"],"children":[1,[[0,{"type":[0,"h4"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"Simplify intelligent application development with expressive and scalable rule-based based reasoning"]}]]],"id":[0,"simplify-intelligent-application-development-with-expressive-and-scalable-rule-based-based-reasoning"]}],[0,{"type":[0,"p"],"children":[1,[[0,{"type":[0,"a"],"url":[0,"/product#built-for-compound-ai"],"title":[0,null],"children":[1,[[0,{"type":[0,"text"],"text":[0,"LEARN MORE"]}]]]}]]]}]]],"_content_source":[0,{"queryId":[0,"src/content/pages/index.md"],"path":[1,[[0,"page"],[0,"sections"],[0,5],[0,"tiles"],[0,1],[0,"body"]]]}]}],"class":[0,"tile-body"],"data-astro-cid-3madfy2l":[0,true]}" ssr="" client="tina" opts="{"name":"MDRoot","value":true}" await-children=""><div data-hk=s60000 class="md-root tile-body " data-astro-cid-3madfy2l="true" ><h4 data-hk=s600010000 id="simplify-intelligent-application-development-with-expressive-and-scalable-rule-based-based-reasoning"><span data-hk=s60001000100000 class="" >Simplify intelligent application development with expressive and scalable rule-based based reasoning</span></h4><p data-hk=s600011000 ><a data-hk=s600011001000 href="/product#built-for-compound-ai" class=""><span data-hk=s60001100100100000 class="" >LEARN MORE</span></a></p></div><!--astro:end--></astro-island> <div class="tile-icon" data-astro-cid-3madfy2l> <img src="https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/icons/business-rules.svg" data-tina-field="icon:attr(src)" data-astro-cid-3madfy2l> </div> <div class="tile-name" data-tina-field="name" data-astro-cid-3madfy2l> Rules-based Reasoning </div> </div> </div> <div class="tile-wrapper" href="" data-tina-parent="2" data-tina-field="url:attr(href)" data-astro-cid-3madfy2l> <div class="tile has-body" data-astro-cid-3madfy2l> <astro-island uid="ZjgKlU" data-solid-render-id="s7" component-url="/_astro/MDNode.CcJZX-Vn.js" component-export="MDRoot" renderer-url="/_astro/client.Dg1ZUmEz.js" props="{"node":[0,{"type":[0,"root"],"children":[1,[[0,{"type":[0,"h4"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"Predict the impact of your decisions by leveraging GenAI and Graph Neural Networks"]}]]],"id":[0,"predict-the-impact-of-your-decisions-by-leveraging-genai-and-graph-neural-networks"]}],[0,{"type":[0,"p"],"children":[1,[[0,{"type":[0,"a"],"url":[0,"/product#built-for-compound-ai"],"title":[0,null],"children":[1,[[0,{"type":[0,"text"],"text":[0,"LEARN MORE"]}]]]}]]]}]]],"_content_source":[0,{"queryId":[0,"src/content/pages/index.md"],"path":[1,[[0,"page"],[0,"sections"],[0,5],[0,"tiles"],[0,2],[0,"body"]]]}]}],"class":[0,"tile-body"],"data-astro-cid-3madfy2l":[0,true]}" ssr="" client="tina" opts="{"name":"MDRoot","value":true}" await-children=""><div data-hk=s70000 class="md-root tile-body " data-astro-cid-3madfy2l="true" ><h4 data-hk=s700010000 id="predict-the-impact-of-your-decisions-by-leveraging-genai-and-graph-neural-networks"><span data-hk=s70001000100000 class="" >Predict the impact of your decisions by leveraging GenAI and Graph Neural Networks</span></h4><p data-hk=s700011000 ><a data-hk=s700011001000 href="/product#built-for-compound-ai" class=""><span data-hk=s70001100100100000 class="" >LEARN MORE</span></a></p></div><!--astro:end--></astro-island> <div class="tile-icon" data-astro-cid-3madfy2l> <img src="https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/icons/predictive-analytics.svg" data-tina-field="icon:attr(src)" data-astro-cid-3madfy2l> </div> <div class="tile-name" data-tina-field="name" data-astro-cid-3madfy2l> Predictive Reasoning </div> </div> </div> <div class="tile-wrapper" href="" data-tina-parent="3" data-tina-field="url:attr(href)" data-astro-cid-3madfy2l> <div class="tile has-body" data-astro-cid-3madfy2l> <astro-island uid="Z22BE7z" data-solid-render-id="s8" component-url="/_astro/MDNode.CcJZX-Vn.js" component-export="MDRoot" renderer-url="/_astro/client.Dg1ZUmEz.js" props="{"node":[0,{"type":[0,"root"],"children":[1,[[0,{"type":[0,"h4"],"children":[1,[[0,{"type":[0,"text"],"text":[0,"Optimize business operations with sophisticated solvers for mixed integer programming (MIP) and satisfiability (SAT)"]}]]],"id":[0,"optimize-business-operations-with-sophisticated-solvers-for-mixed-integer-programming-mip-and-satisfiability-sat"]}],[0,{"type":[0,"p"],"children":[1,[[0,{"type":[0,"a"],"url":[0,"/product#built-for-compound-ai"],"title":[0,null],"children":[1,[[0,{"type":[0,"text"],"text":[0,"LEARN MORE"]}]]]}]]]}]]],"_content_source":[0,{"queryId":[0,"src/content/pages/index.md"],"path":[1,[[0,"page"],[0,"sections"],[0,5],[0,"tiles"],[0,3],[0,"body"]]]}]}],"class":[0,"tile-body"],"data-astro-cid-3madfy2l":[0,true]}" ssr="" client="tina" opts="{"name":"MDRoot","value":true}" await-children=""><div data-hk=s80000 class="md-root tile-body " data-astro-cid-3madfy2l="true" ><h4 data-hk=s800010000 id="optimize-business-operations-with-sophisticated-solvers-for-mixed-integer-programming-mip-and-satisfiability-sat"><span data-hk=s80001000100000 class="" >Optimize business operations with sophisticated solvers for mixed integer programming (MIP) and satisfiability (SAT)</span></h4><p data-hk=s800011000 ><a data-hk=s800011001000 href="/product#built-for-compound-ai" class=""><span data-hk=s80001100100100000 class="" >LEARN MORE</span></a></p></div><!--astro:end--></astro-island> <div class="tile-icon" data-astro-cid-3madfy2l> <img src="https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/icons/optimization.svg" data-tina-field="icon:attr(src)" data-astro-cid-3madfy2l> </div> <div class="tile-name" data-tina-field="name" data-astro-cid-3madfy2l> Prescriptive Reasoning </div> </div> </div> </section> </main> <footer data-astro-cid-sz7xmlte> <div class="cta-container" data-astro-cid-sz7xmlte> <a class="btn cta" href="/get-started" data-astro-cid-sz7xmlte> Get Started <img class="icon arrow-right" src="/img/icons/arrow-right.svg"> </a> </div> <div class="misc" data-astro-cid-sz7xmlte> <a href="/" class="logo-link" aria-label="Back to homepage" data-astro-cid-sz7xmlte> <img class="logo" alt="RelationalAI Logo" src="/img/logos/rai.svg" data-astro-cid-sz7xmlte> </a> <div style="flex: 1" data-astro-cid-sz7xmlte></div> <nav class="socials" data-astro-cid-sz7xmlte> <ul aria-label="Social media links" data-astro-cid-sz7xmlte> <li data-astro-cid-sz7xmlte> <a href="https://github.com/RelationalAI" target="_blank" rel="noopener noreferrer" aria-label="Follow us on GitHub" title="Follow us on GitHub" data-astro-cid-sz7xmlte> <img src="https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/logos/github.png" aria-hidden data-astro-cid-sz7xmlte> <span class="visually-hidden" data-astro-cid-sz7xmlte>GitHub</span> </a> </li><li data-astro-cid-sz7xmlte> <a href="https://www.linkedin.com/company/relationalai/about" target="_blank" rel="noopener noreferrer" aria-label="Follow us on LinkedIn" title="Follow us on LinkedIn" data-astro-cid-sz7xmlte> <img src="https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/logos/linkedin.png" aria-hidden data-astro-cid-sz7xmlte> <span class="visually-hidden" data-astro-cid-sz7xmlte>LinkedIn</span> </a> </li><li data-astro-cid-sz7xmlte> <a href="https://twitter.com/relationalai" target="_blank" rel="noopener noreferrer" aria-label="Follow us on Twitter" title="Follow us on Twitter" data-astro-cid-sz7xmlte> <img src="https://assets.tina.io/91d76337-e55d-4722-acb5-3106adb895b6/img/logos/twitter.png" aria-hidden data-astro-cid-sz7xmlte> <span class="visually-hidden" data-astro-cid-sz7xmlte>Twitter</span> </a> </li> </ul> </nav> <div class="copyright" data-astro-cid-sz7xmlte>© RelationalAI, Inc.</div> </div> <nav class="column" data-astro-cid-sz7xmlte> <h2 data-astro-cid-sz7xmlte>Product</h2> <ul data-astro-cid-sz7xmlte> <li data-astro-cid-sz7xmlte> <a href="/product" data-astro-cid-sz7xmlte>Overview</a> </li><li data-astro-cid-sz7xmlte> <a href="/product#for-problems-that-matter" data-astro-cid-sz7xmlte>Use Cases</a> </li><li data-astro-cid-sz7xmlte> <a href="/product#that-gives-you-super-powers" data-astro-cid-sz7xmlte>Capabilities</a> </li> </ul> </nav><nav class="column" data-astro-cid-sz7xmlte> <h2 data-astro-cid-sz7xmlte>Resources</h2> <ul data-astro-cid-sz7xmlte> <li data-astro-cid-sz7xmlte> <a href="/docs/get-started" data-astro-cid-sz7xmlte>Documentation</a> </li><li data-astro-cid-sz7xmlte> <a href="/resources/news/1" data-astro-cid-sz7xmlte>News</a> </li><li data-astro-cid-sz7xmlte> <a href="/resources/research/1" data-astro-cid-sz7xmlte>Research</a> </li><li data-astro-cid-sz7xmlte> <a href="/resources/releases/1" data-astro-cid-sz7xmlte>Releases</a> </li> </ul> </nav><nav class="column" data-astro-cid-sz7xmlte> <h2 data-astro-cid-sz7xmlte>About Us</h2> <ul data-astro-cid-sz7xmlte> <li data-astro-cid-sz7xmlte> <a href="/company" data-astro-cid-sz7xmlte>Our Company</a> </li><li data-astro-cid-sz7xmlte> <a href="/get-started" data-astro-cid-sz7xmlte>Contact Us</a> </li><li data-astro-cid-sz7xmlte> <a href="/careers" data-astro-cid-sz7xmlte>Careers</a> </li><li data-astro-cid-sz7xmlte> <a href="/legal" data-astro-cid-sz7xmlte>Legal</a> </li><li data-astro-cid-sz7xmlte> <a href="/gdpr" data-astro-cid-sz7xmlte>GDPR</a> </li><li data-astro-cid-sz7xmlte> <a href="https://trust.relational.ai/" data-astro-cid-sz7xmlte>Security & Trust</a> </li> </ul> </nav> </footer> <!-- Google tag (gtag.js) --><script async src="https://www.googletagmanager.com/gtag/js?id=G-YY9X02WJ14"></script> <script> // @ts-nocheck window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag("js", new Date()); gtag("config", "G-YY9X02WJ14"); </script> </body></html>