Coder Social home page Coder Social logo

blackdreamai / ouija Goto Github PK

View Code? Open in Web Editor NEW
6.0 2.0 0.0 60 KB

God View for your brain.

Home Page: https://ouija-ten.vercel.app

License: Apache License 2.0

artificial-intelligence brain-computer-interface deep-learning machine-learning neuroimaging neurotech neurotechnology

ouija's Introduction

Ouija logo

Ouija : God View for your Brain

GitHub Repo stars Lines of code


Ouija is a proposed platform purposed towards democratizing access to personal neurological health.

This will be done by aggregating diverse sets of data, including various high-fidelity neural scans, relevant medical reports, and real-time EEG monitoring via a non-invasive brain-computer interface to actualize a high-fidelity "God View" of the users neurology, so that they can comprehend + proactively monitor their brain activity, functioning, integrity and any perturbations due to aging / damage.

I (Eros, bd.ai founder) will be the initial test case for this initiative and my actual neurological and health data will open-sourced for use in this project. The gif at the top of this README is an axial MRI scan of my brain taken @ Stanford.


Table of Contents

  • Overview
  • Core Features
  • Technological Stack
  • Data Sources
  • Installation
  • Dependencies
  • Contributing
  • License
  • Contact & Support

Core Features

  • Multi-Modal Data Integration: Seamless integration of MRIs, PET scans, neurology reports, and more.
  • Real-Time Brain Monitoring: Direct interfacing with OpenBCIs MarkIV BCI for instantaneous data capture and visualization.
  • Deep Analytics: Dive deep into your data with our advanced machine learning algorithms and AI-powered insights.
  • Security & Privacy: With HIPAA-compliant storage and GDPR adherence, rest assured your data is in safe hands.

Stack

Frontend

  • React
  • D3.js

Backend

  • Python Flask
  • FastAPI

Machine Learning

  • PyTorch
  • Scikit-learn

Data Management

  • PostgreSQL (HIPAA-compliant relational database)
  • WebSocket (for handling real-time data streams from OpenBCIs MarkIV)

Security

  • HTTPS
  • JWT

Current Data Sources

  • SPECT (concertated + rested-state via Amen Clinics)
  • fMRI (guided, rested-state via SimonMed Imaging)
  • Brain MRI (structural via Stanford Neurology)
  • Full-Body MRI (via Q Bio Gemini Exam)
  • Raw Unfiltered EEG (Cadenced across various states via Neurosity Crown BCI LSL)
  • Full Panel Bloodwork (via Q Bio Gemini Exam)
  • Vitals + Sleep Data (Routine + constant tracking via Oura Ring 3)
  • Genetic Data (via 23 & Me)
  • Current General Medical Data (via Standford Health)
  • Historical General Medical Data (via Forward Health + Apple Employee Wellness Center)

Forthcoming Data Sources

  • MEG (Magnetoencephalography)
  • CW-NIRs (Continuous Wave Near-Infrared Spectroscopy)
  • sEEG (Stereoelectroencephalography)
  • qEEG (Quantative Electroencephalography)
  • Polysomnography (for comprehensive sleep pattern analysis)
  • HR-pQCT (High-Resolution Peripheral Quantitative Computed Tomography)
  • DTI (Diffusion Tensor Imaging)
  • Cerebral Spinal Fluid Analysis

Installation

# Navigate into the directory
cd Ouija

# Install backend dependencies
pip install -r requirements.txt

# Navigate to frontend directory
cd frontend

# Install frontend dependencies
npm install

# Run the backend and frontend as per the individual READMEs in their directories.

Contributing

We highly value any and all adjacent expertise in:

  • Computational Neuroscience: To refine our analytical models and make sense of complex neurological data.
  • Neurotech: To enhance our real-time brain monitoring capabilities.
  • Deep Learning: For advancing our data analytics and prediction systems.
  • If you're passionate about these fields and wish to make a meaningful impact, please see our CONTRIBUTING.md for guidelines.

License

Ouija is under the Apache 2.0 License. Check out LICENSE.md for more details.

Contact & Support

For inquiries, support, or collaborations, feel free to contact [email protected]

ouija's People

Contributors

erosmarcello avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.