Skip to content

Product Updates

Post

Worksheets in the RAI Console

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.

Read More
Post

Varargs in Rel

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.

Read More
Post

Value Types in Rel

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.

Read More
Post

Asynchronous Transactions: Start Now, Check Later

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.

Read More
Post

RelationalAI CLI and Public GitHub Repo

We are excited to announce the RelationalAI Command-Line Interface, which is used to interact with the Relational Knowledge Graph Management System (RKGMS).

Read More
Post

Boolean and Missing: What Are They Good For?

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.

Read More
Post

Recursive Computations 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.

Read More
Post

Raw Strings and String Interpolation

Our declarative modeling language Rel has been expanded to include new string functionalities to better handle and manipulate string data.

Read More
Post

Handling JSON Data in Rel

New JSON functionality json_string and load_json in Rel

Read More
Post

RelationalAI Java SDK and Public GitHub Repo

Introducing the RelationalAI SDK for Java.

Read More
Post

Pi Day 2022 at RelationalAI

To celebrate Pi day, let's have some fun with π in our modeling language Rel.

Read More
Post

Random Number Generators in Rel

Rel now supports the random number generators Mersenne Twister, Threefry, and random device.

Read More
Post

Regular Expression Matching and Capture Groups in Rel

Rel supports regular expression matching with capture groups.

Read More
Post

Rel: Live Programming and Self-Modifying Models

Introducing Rel semantics for self modification.

Read More
Post

Automatically Close Unused Databases

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.

Read More
Post

Rel Lexical Symbols Reference

New Rel reference guide to lexical symbols.

Read More
Post

Rel Data Types Reference

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.

Read More
Post

OAuth Client Self-Service

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.

Read More
Post

Admins Can Now Manage Users and 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.

Read More
Post

Visualize Graphs in Notebooks

Use Graphviz to visualize directed and undirected graphs in RAI notebooks.

Read More
Post

RelationalAI Python SDK and Public GitHub Repo

New documentation and public GitHun repo for the RelationalAI SDK for Python.

Read More
Post

New Histogram and Algebra Rel Libraries

Rel libraries updated to include Histogram and Algebra Libraries.

Read More
Post

Rel Modules

Introducing new Rel support for modules.

Read More
Post

New Documentation Walkthrough and Knowledge Graph Tutorial

Find your way around our documentation and learn about knowledge graphs.

Read More
Post

Query Browser Added to the RAI Console

The RAI Console now has a Query Browser.

Read More
Post

Build Vega-Lite Charts With Rel

Rel now has convenience relations that make building interactive charts easier.

Read More
Post

Using the Help Function in the Notebooks and Query Browser

The help function renders markdown docstrings as richly formatted HTML.

Read More
Post

Spread Functionality Added to the Rel Standard Library

Now supporting a spread functionality with two strategies: even spread and ratio spread.

Read More
Post

Any Function Added to the Rel Standard Library

The Rel stdlib has been updated to include the Any function.

Read More
Post

New DateTime Functionality in the Rel Standard Library

Introducing datetime_now to the stdlib.

Read More
Post

New String Functions Added to the Standard Library

Introducing new functions in the Rel stdlib.

Read More
Post

New Technical Documentation Website

New Technical Documentation Website

Read More
Post

Representing Data Graphically with Vega and Vega-Lite

Introducing support for Vega and Vega-Lite.

Read More
Post

Several Enhancements Around Loading CSV and JSON Data

Introducing new data loading functionalities.

Read More

Get Started!

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.