Here you’ll find the features we’re intending to build, information around the order in which we’ll be addressing them, as well as functional and technical specifications.
We’ve mapped these features to use-cases, so if you’re interested in using HASH for a particular thing, you can follow along (or even contribute!)
Knowledge Management
Data Management
Business Intelligence
Website Building
Internal Tools/Apps
Agent-Based Simulation
Entity Storage/ Retrieval
Frontend App Scaffolding
placeholder body
Infrastructure
Done
UX/UI Outline
Infrastructure
Done
Rust Graph
placeholder body
Infrastructure
Done
Block Protocol Graph Module - inc. type system
Block Protocol
Done
Entity Validation
placeholder body
Feature
In Progress
Type Inheritance
placeholder body
Feature
Next Up
Type Inheritance RFC
placeholder body
Block Protocol
Done
Custom Data Types RFC
placeholder body
Block Protocol
Future
Multi-Type Entities
placeholder body
Feature
Future
Entity Archival (Soft Deletion)
placeholder body
Feature
Done
Entity Editor
placeholder body
Feature
Done
Entity Type Editor
placeholder body
Feature
Done
Core System Types - e.g. User, Org, etc.
placeholder body
Infrastructure
Done
Basic Authentication - Kratos and login/logout/signup
placeholder body
Feature
Done
Prototype Multiplayer
placeholder body
Experiment
Done
Realtime Service
basically a sync engine, powers our multi-backend & collab
Infrastructure
Future
Linear Pages
placeholder body
Feature
Done
@mentioning of users and entities
placeholder body
Feature
Done
Hook Providers
placeholder body
Infrastructure
Done
Block Protocol Hook Module
placeholder body
Block Protocol
Done
Block Protocol Core Specification
Placeholder body two lines hopefully bla bla bla
Block Protocol
Done
Basic Primitive Blocks - e.g. heading, paragraph
placeholder body
Feature
Done
Data Query & Selection Interfaces
placeholder body
Feature
Future
Flows
placeholder body
Feature
Future
Notifications
placeholder body
Feature
Future
User & Org Management
placeholder body
Feature
In Progress
API-powered blocks - e.g. OpenAI & Mapbox
placeholder body
Feature
Done
Block Protocol API Middleware
placeholder body
Block Protocol
Done
Block Protocol Service Module
placeholder body
Block Protocol
Done
Task Executor - powered by Temporal
placeholder body
Infrastructure
Done
AI Type Creation
placeholder body
Feature
In Progress
AI Entity Creation
placeholder body
Feature
Next Up
Type Archival (Soft Deletion)
placeholder body
Feature
Next Up
Authorization
placeholder body
Feature
Future
Prototype implementation of search
placeholder body
Experiment
Done
Command Bar
placeholder body
Feature
Done
Block Protocol Actions Module
placeholder body
Block Protocol
Next Up
Block Action Mapping
placeholder body
Feature
Future
Block-Level Comments
placeholder body
Feature
Done
Canvas Pages
placeholder body
Feature
Done
Interested in using HASH?
Got a use case in mind?
Discuss your use case with us, or get support by contacting us or joining the Discord community.