Think beyond. Discover more.

the Integrated Learning Environment for higher-order thinking

Brainful Demo
democratizing higher-order thinking

brainful enables the cognitive processes of visionaries, from idea to innovation.

brainful represents a significant advancement in the evolution of integrated learning environments. By combining a dynamic hypermedia environment with an advanced AI system, brainful facilitates a novel approach to knowledge acquisition and synthesis. This approach, informed by research in cognitive science, philosophy, and education, empowers learners to develop higher-order thinking skills essential for navigating the complexities of the 21st century.

Learn more about each component below:

BLOCKS are the building blocks of brainful. Think of blocks as individual notes or ideas you want to save. They are mutable; every chunk of knowledge is stored as a block. Blocks are stacked and linked to build complex documents and networked knowledge graphs.

Example: A block might contain a quote, a fact, or a personal observation.

BLOCKREFERENCES are the evidential links to blocks. These are links to your original sources of information. They're immutable, and grounded to accepted truths. They inform the knowledge in blocks and can be used for citation.

Example: A link to a webpage, a book citation, or a reference to another note.

ENTITIES are the organisational units of brainful. These are like tags (e.g., #person) used to organize and group related topics such as a project, a person, or an organisation. They help you quickly find and connect ideas across your blocks and blockreferences.

Example: You might use #work for all work-related notes or #recipe for cooking ideas.

BLOCKSPACES are the workspace for building and editing blocks. They are the place to go to when you want to work on a new project scope or edit an existing one. Think of them as separations of concern, such as learning a new skill or topic or a new document. These are saved arrangements of your workspace. They include which blocks and block references you have open, allowing you to easily switch between different projects or topics without having to manually re-open blocks and blockreferences.

Example: You might have a "Work Project" blockspace and a "Personal Journal" blockspace.

In the context of knowledge representation, "blocks" can be conceptualized as proprietary abstract data types that encapsulate discrete units of knowledge articulated through linguistic expressions, akin to propositional attitudes. These blocks serve as dynamic repositories of information, subject to ongoing refinement and development.

Conversely, "blockreferences" are conceived as immutable, non-editable constructs that transcend purely linguistic representation. They embody a synthesis of visual and sensory elements, often referred to as "qualia," which engage the perceptual faculties. These references are derived from the foundational knowledge encapsulated within blocks and typically manifest as diagrams or other media forms.

Entities are the organisational units of brainful. They help group related blocks and blockreferences together. Blockreferences are the workspaces that organise groups of blocks and blockreferences.

The theoretical framework posits that blocks, in their nascent stages, represent knowledge that is continually evolving. Upon reaching a state of completion, these blocks may be elevated to the status of blockreferences. This transformation facilitates their integration as foundational elements in the construction of new knowledge, thereby underscoring the interconnectedness and progressive nature of epistemic development.

Brainful Networked blocks Demo

Create and traverse your networked knowledge graph.

Your links using the multidirectional relationship model allows you and brainful AI to create and traverse your networked knowledge graph. This helps formulate connections between seemingly disparate ideas, and helps AI to explore new ideas or extensions of your existing knowledge.

An AI that can feel, reason, and act.

brainful AI does not just respond based on input, it can fully understand the context of your conversation. It dynamically assesses the context of your conversation in relation to your identity, goals, data, and environment. Now with real time internet access, it can provide consistent, high quality, and relevant responses.

Brainful Chat Demo

Functional Features

brainful aims to cover a vast number of needs across the knowledge lifecycle, from storing knowledge, creating a knowledge graph for analysis and AI insights, generating citations, performing knowledge retrieval, and producing documents.

block editor

formatting

We built a brainful-flavoured markdown editor, which is an extension of the widely adopted regular markdown syntax, with the full benefits of the native webpage HTML format. This enables deep customisation as seen in Microsoft Word or Google Docs, and enables direct support for visualising block, blockreference, and entity relationships made in text.

collaboration

We support sharing your blocks (documents) with other users. They can view changes and make edits visible in real time across the team.

actions

A wide variety of actions are provided when selecting content from the editor, such as inserting special characters, formatting, web search shortcuts, and AI shortcuts to quickly give the assistant context for a query.

knowledge management

storage

The foundation of your knowledge is in a variety of multimedia formats siloed in a variety of storage formats and spaces.

We provide an all-encompassing storage solution that allows you to store any non-editable (structured) data as block references, meanwhile unstructured data stored as blocks. We currently support 6 media formats for block references: images, code files, audio, video, docs (.pdf, .docx, .pptx), and web links.

retrieval

Search is often underlooked, but it plays a fundamental role when requiring information.

We acknowledge two dimensions of reference for search: the background context and reasoning of the query in relation to your working environment (blockspace), and the semantic meaning of the query in relation to the meaning of the blocks you are working with. Our search engine is one of the most comprehensive and diverse, enabling search across all of your data and data shared with you (blocks and block references), across raw text, fuzzy text, semantic (vector) meaning, entity meaning, and geospatial relations.

transformation

Converting media formats is a common task in knowledge management for data storage and retrieval purposes, submission requirements, and data science applications.

We support easy transformation of data formats from one to another, making cross-media imports and exports seamless. This means all media formats from block references can be transformed into any other media format, such as webpages to text, or video to transcript, allowing for cross-media insights using AI. Your blocks, can be exported as PDFs or its native HTML format.

deep integrations with the tools that matter...

unify your workflow

brainful fits into a wider ecosystem of productivity tools and services to streamline your data, and uncover deep insights.

the most secure personal knowledge management platform

We offer the most comprehensive suite of safeguards against modern cybersecurity threats to ensure platform stability and data security, as well as user tools to ensure maximum account security.

Platform Security

We have a range of guardrails and active continuous threat monitoring systems in place at the network, infrastructure, and app level to protect against modern cybersecurity threats such as DDoS, malware, and hacking attacks.

Account Security

We fully comply with the US National Institute of Standards and Technology (NIST) agency's cybersecurity framework, ensuring your account is secure under the highest authenticator assurance level (AAL3) standard, synonymous with the highest level of security found in banking and government.

Data Security

Your data is stored securely using Google Cloud Platform (GCP) infrastructure. All user data is encrypted in transit and at rest. We store continuous backups of your data in geographically separate locations.

Your keys, your data

For the most sensitive user data, we introduced a zero-knowledge data storage type in the form of vault blocks. Vault blocks offer unparalleled protection. They are geographically binding, end-to-end encrypted blocks encrypted in transit and encrypted twice at rest, with no trace being recorded anywhere or accessed by any third party, including us. This guarantees that even in the unlikely circumstance of GCP or brainful being compromised, your data will remain encrypted.

Take control of your knowledge

brainful is the only solution to orchestrate an end to end knowledge workflow, fine tuned for domain professionals.