alexispurslane / atomicdatabase
This is a logic-based database that can do inferences based on known facts in addition to SQL type queries. Rules are introduced through a lisp-like or natural language syntax, and queries are phrased through natural language.
☆21Updated last year
Alternatives and similar repositories for atomicdatabase:
Users that are interested in atomicdatabase are comparing it to the libraries listed below
- Converting Non-Recursive Datalog to SQL☆24Updated 8 years ago
- A Datalog-style database that enables programmers to represent facts using natural language☆52Updated 2 years ago
- I moved this folder. Keeping this repo up for archival purposes only.☆17Updated 9 months ago
- Temporary home of Eve in Lua - will be merged into witheve/eve soon.☆19Updated 8 years ago
- Datalog query engine for PouchDB.☆24Updated 9 years ago
- turn books, articles, plaintext or webpages into interactive read eval print loops, manage bookmarks in your own local database☆13Updated last year
- Variaous articles☆80Updated 2 years ago
- Datalog in PostgreSQL☆28Updated 10 years ago
- A collection of libraries in Scheme☆13Updated 4 years ago
- Answering Datalog Queries with Unix Shell Commands☆24Updated last year
- Forked from uber/react-digraph☆23Updated 2 years ago
- A Prolog library to connect to PostgreSQL databases☆97Updated 11 months ago
- Lisperanto is a spatial canvas for programming; Lisperanto is a spatial canvas for knowledge; Lisperanto is a spatial canvas for ideas;☆42Updated 2 years ago
- Graphical programming editor☆33Updated 8 years ago
- A wiki and web-services based development environment for Awelon project☆91Updated 6 years ago
- RaptorJIT: a dynamic system programming language (manuscript)☆15Updated 5 years ago
- Logic Production System (LPS) programming language interpreter implemented in JavaScript for Node.js and browsers.☆51Updated 5 years ago
- A program for querying and modifying information in a datalog-like format backed by SQLite.☆40Updated 3 years ago
- The Coil Programming Language☆34Updated last year
- Natural Language Datalog☆129Updated 7 years ago
- experimental computational medium and supporting tools☆22Updated this week
- Gramada is an interactive development environment for programming languages defined in Ohm. It is based on Vivide and implemented in Sque…☆16Updated 5 years ago
- microKanren implementation from DLS '16☆14Updated 6 years ago
- Obscures database sequential primary keys (or any 64-bit int) using a Feistel cipher. Throw away your UUIDs!☆10Updated last year
- Syrup is a simple binary way of preserving data on the wire, with perhaps a few extra calories.☆26Updated 10 months ago
- https://www.laarc.io/☆58Updated 3 years ago
- S-expression-aware diffing tool based on Levenshtein-like tree edit distance.☆22Updated 4 years ago
- A database library for janet☆14Updated last year
- Racket's module resolver for non-Racket assets☆20Updated 2 years ago
- A distributed database-system implementing an entity-attribute-value data-model that is time-aware, accumulative, and atomically consiste…☆14Updated 2 years ago