Semantic Social Networks (SSN)
Technically, a semantic social network is two or more connected Samarai brains. We are assuming they are communicating using Havel but it...
Collaborative Computers
Collaborative computers are a consequence of graph languages and protocol-free communication. A graph language like Havel allows...
Protocol-Free Communication
Protocol-free communication means communication that has no high-level content protocol. A hardware protocol, a low-level content...
Samarai Brains
Samarai brains are a runtime environment for Havel. They can be part of an IME/NME or be dedicated services or daemons running on servers...
Samarai Thoughts
Thoughts are graph language expressions that are loaded into a runtime environment (Samarai brain). A thought can be anything that can be...
IME and NME
An IME is an Integrated Modelling Environment for Havel. A graphical user interface assisting users with: Havel-expression modelling...
Havel Modelling Language (H/b)
H/b or Havel Modelling Language is a higher-level modelling language for Havel. It has a C-style inspired syntax and it supports complex,...
Havel Assembly Language (H/a)
H/a or Havel Assembly Language is a simple modelling language for Havel. It is meant for unit tests as well as for experimental and...
Havel
Havel is Project Samarai’s primary semantic graph language. It is a universal computer language inspired by human logic, designed to...
Graph Languages
Conceptually, a graph language uses patterns in a graph to express information. One can imagine that vertices are its letters, patterns...