Go to file
2024-06-30 22:19:32 +02:00
docs docs 2024-06-30 13:11:54 -07:00
patches duct tape fix vite-plugin-eslint 2024-05-09 21:33:18 +02:00
src ownship now near missile 2024-06-04 13:38:25 +02:00
submodules comment out stress level indicator from minimap 2024-06-04 02:57:49 -07:00
.eslintrc.json first commit 2024-03-23 21:22:33 -07:00
.gitignore redux store setup 2024-03-23 22:17:11 -07:00
.gitmodules integrate message-schema type definitions 2024-04-03 10:55:33 -07:00
.prettierrc.json run monitor at 1 second intervals 2024-04-02 11:37:37 -07:00
index.html please dont look at this too closely 2024-06-04 11:47:06 +02:00
notes.txt notes 2024-05-09 09:06:13 -07:00
package-lock.json removed map warning 2,3 and 7 for jeff 2024-05-10 06:56:29 -07:00
package.json removed map warning 2,3 and 7 for jeff 2024-05-10 06:56:29 -07:00
postcss.config.js add tailwindCSS 2024-04-04 13:28:58 -07:00
README.md fix links in readme 2024-06-30 22:19:32 +02:00
tailwind.config.js actually close escalation widget after approving/denying 2024-06-04 09:49:03 +02:00
tsconfig.json integrate message-schema type definitions 2024-04-03 10:55:33 -07:00
tsconfig.node.json first commit 2024-03-23 21:22:33 -07:00
vite.config.ts initial minimap design and flight path improvements 2024-05-09 20:58:23 +02:00

Theia (Conversation Manager + Widget Element Flow for ownship-drone UI)

What Theia is

Theia is a suite of tools that can be used to make any multi-modal adaptive UI. It works by taking in information about the outside world and user, deciding what action is best to convey the current world status to the user, and adapting the UI to accomodate the best action. Theia aims to give developers a way to create a UI that gives the user the right information at the right place at the right time.

How to run

Uses Vite, Vitest, and React Testing Library.

To run the app, use the following command in the src directory.

npm start

For the Theia UI to receive and react to world events, you must also run the World Simulator (GitHub mirror).

Documentation

To find more information on Theia, its tools, and how to make a new UI, please refer to our documentation (GitHub mirror).