judeallred / hashintel-labs

🧪 Public laboratory for experiments

Home Page:https://hash.dev/labs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

discord github_star

Labs

A public laboratory for HASH's experiments 🧪

This repository contains code snippets, examples and experimental work made public. Projects from our private internal-labs (🔒) monorepo for experiments will be moved here and published when safe and practical to do so, in line with our commitment to open-source.

Apps

The apps directory contains the source-code and/or content for a number of runnable applications.

Simulation Tools

The HASH app seeks to enable its users to make better decisions by utilizing all of the information available to them. Generative simulation is a core part of realizing this vision. In anticipation of integrating these capabilities, we have developed a variety of standalone tools for agent-based modeling. These simulation tools remain experimental, but we are open to accepting contributions to these in line with our repository guidelines.

  • sim-core is an open-source, locally-runnable version of HASH Core
  • sim-core-plugins contains an example external plugin developed for hCore, which provides a visual interface for process modeling
  • sim-engine contains HASH Engine, a versatile agent-based simulation engine written in Rust (with support for TypeScript & Python sims)

POCs

The pocs folder contains proof of concepts and other one-off experiments.

  • distributed_collab - Distributed Collab: a BEAM VM based system for publishing/subscribing to JSON Patches with core logic implemented in Rust
  • hash-agents - HASH Agents: an experimental setup for writing Python-based 'agents' that interface with LLMs
  • hash_helm_chart - HASH Helm Charts: An experimental Helm chart for deploying an instance of HASH on Kubernetes

A number of older POCs can be found in our hasharchives organization, including:

About

🧪 Public laboratory for experiments

https://hash.dev/labs

License:Other


Languages

Language:Rust 37.5%Language:TypeScript 33.7%Language:JavaScript 18.8%Language:Python 5.9%Language:CSS 2.0%Language:SCSS 1.4%Language:Elixir 0.2%Language:HTML 0.1%Language:Shell 0.1%Language:Cython 0.1%Language:Dockerfile 0.1%Language:Smarty 0.0%