Naxon is a Brain-Computer Interface (BCI) software that works with portable, low-cost EEG equipment for the development of practical tools for innovative applications and research purposes. Application fields include medicine, clinical psychology (neurofeedback), educational psychology, sleep, well-being, and engineering, among others.Website
"The team at eagerworks successfully delivered the platform we expected, integrated with the tools we needed the website to have in order to make the product more competitive and attractive to a broader audience"
Also, currently available software is not user friendly or lacks any subscription model (you have to pay a one time fee of several thousands dollars).
Naxon tries to solve these problems by creating an easy to use SaaS web application that leverages current low cost devices already available on the market (that were designed for other purposes).
One of the main challenges we faced was handling the interaction of the Muse headband with a web browser, through the web Bluetooth API. An EEG creates thousands of data points per second that we need to send to a web browser, do some processing and display on a web page (web canvas actually). This created interesting performance challenges that we had to solve.
Another technical challenge was creating an architecture that was able to support storing the EEG data in near real time (to avoid lag on the frontend processing) for later session playback.
Naxon Explorer lets users connect to a Bluetooth-enabled EEG, read the data in real-time, display that information on a web application and record that. Users can later playback the recorded sessions in order to study
Communication from the frontend to the backend (and vice versa) is all done via Websockets using ActionCable (storing information in Redis), to avoid any latency issues. The main advantage of this decision is that we don’t have to deal with delays while opening and closing connections (when you do a GET/POST request); a thing that’s really important when you think that we are receiving thousands of data points per second from an EEG.
There are plans to use Machine Learning techniques in the near future to detect user’s emotions while they are using the EEG, so we had to take that into account while designing the data processing pipeline that we do on the frontend.
The web app provides an interface for professionals interested in studying the brain.
After some months of design and development work, the Naxon team was able to transform their idea into a private beta of more than 150 users, mostly from research centers and universities. From there they were able to create a production-ready SaaS product that scales to thousands of users.
We are very happy to see Naxon thriving and making it to our local newspaper El Pais. It is super satisfying for our team to be part of successful startups with a mission so meaningful: helping professionals explore how our mind works.
Our team is really excited about being part of a project that's at the cutting-edge of brain study, as well as working on a healthcare startup that targets brain researchers. For us team motivation is a crucial component of our company and this is a great example of the type of project we love to work with.