hyperfiles-org / hyperfiles

Organize everything. Hyperfiles is a self-organizing universal knowledge graph. Publish a file to get started.
http://hyperfiles.org
The Unlicense
8 stars 2 forks source link
composability everything knowledge-graph

Hyperfiles

hypefiles logo

Organize everything. Hyperfiles is a self-organizing universal knowledge graph. It was designed to support composable data exchange on open markets and data interoperability between applications or execution environments (e.g. blockchain virtual machines). Hyperfiles is built on the Near Blockchain Operating System (BOS) using everything.dev and currently only supports data types on Near. However, BOS is fundamentally chain agnostic and multi-chain composability is on the short-term roadmap.

Quick Start

  1. Hyperfiles Quickstart Guide
  2. Create a new fileformat
  3. Create a new file

Guides and Example Use Cases (in progress)


Standardized Type Schema

hyperfiles schema

Self-Assembling Data Structures

These features will be developed after a front-end that enables users to manually interact with the knowledge graph.


Components

Integrated Frontend - In Progress

Top-Level Plugins: These are the main components used to interact with the entire Hyperfiles knowledge graph.

Mid-Level Plugins: These components can be used by developers to create new use cases for Hyperfiles.

Backend Plugins: These component(s) are used by the top-level and mid-level plugins and likely won't need to be modified when integrating or using Hyperfiles.

Core Types

  1. field
  2. record
  3. fileformat
  4. file
  5. metadata - needs update!

To Do


Getting Started

npm install

Then, run the command:

npm run dev

This will serve the widgets from http://127.0.0.1:4040/.

Go to everything.dev/flags and paste this value there.

Once set, see the locally served app at hyperfiles.near/widget/app.


Unlicense No rights reserved.