We are excited to announce worksheets, a new interface for submitting Rel queries. Worksheets allow you to develop blocks of Rel code and run them against a database. They can be shared with other users using their URLs.
We are excited to announce the support of varargs in Rel. You can use varargs to write more general code that works for multiple arities. Varargs can be useful when writing generic relations for common utilities.
Value types help distinguish between different types of values, even though the underlying representation may be identical. Value types can be used to define other value types.
RelationalAI's full suite of SDKs provides access to API endpoints which allow you to track long-running transactions in our Relational Knowledge Graph Management System (RKGMS). This is more reliable for long-running transactions, allows transactions to be canceled, and keeps a log of transactions that you can inspect either while they're running or at a later time.
We are excited to announce the RelationalAI Command-Line Interface, which is used to interact with the Relational Knowledge Graph Management System (RKGMS).
RelationalAI is built on knowledge graphs, which rarely use null and boolean values. And yet, Rel, RelationAI’s declarative modeling language, has a Missing data type to represent null values, and a Bool type to represent true and false boolean values.
Let's explore the role null and boolean values play in a dataset and learn when to use Missing and Bool types in Rel.
We are excited to announce the latest enhancements to our Relational Knowledge Graph System (RKGS) that substantially improve the performance of certain recursive computations.
Our declarative modeling language Rel has been expanded to include new string functionalities to better handle and manipulate string data.
New JSON functionality json_string and load_json in Rel
Introducing the RelationalAI SDK for Java.
To celebrate Pi day, let's have some fun with π in our modeling language Rel.
Rel now supports the random number generators Mersenne Twister, Threefry, and random device.
Rel supports regular expression matching with capture groups.
Introducing Rel semantics for self modification.
Up until now, database instances that you opened during your work would stick around in the engine’s memory, leading to potentially unbounded memory usage.
New Rel reference guide to lexical symbols.
We are excited to add a new reference guide to our rapidly growing documentation. The Rel Data Types Guide describes the various built-in data types in Rel along with examples of how they can be used.
Account administrators in the RelationalAI Console can now manage OAuth Client credentials for use with the SDKs. Admins can create, edit, and delete OAuth Clients.
Admin users can now create and manage users and control their level of access by allowing them standard or admin permissions. It’s also possible for admin users to add OAuth clients, such as third-party client applications, and allow them to make calls to RelationalAI.
Use Graphviz to visualize directed and undirected graphs in RAI notebooks.
New documentation and public GitHun repo for the RelationalAI SDK for Python.
Rel libraries updated to include Histogram and Algebra Libraries.
Introducing new Rel support for modules.
Find your way around our documentation and learn about knowledge graphs.
The RAI Console now has a Query Browser.
Rel now has convenience relations that make building interactive charts easier.
The help function renders markdown docstrings as richly formatted HTML.
Now supporting a spread functionality with two strategies: even spread and ratio spread.
The Rel stdlib has been updated to include the Any function.
Introducing datetime_now to the stdlib.
Introducing new functions in the Rel stdlib.
New Technical Documentation Website
Introducing support for Vega and Vega-Lite.
Introducing new data loading functionalities.
Start your journey with RelationalAI today! Sign up to receive our newsletter, invitations to exclusive events, and customer case studies.
The information you provide will be used in accordance with the terms of our Privacy Policy. By submitting this form, you consent to allow RelationalAI to store and process the personal information submitted above to provide you the content requested.