Skip to content
This repository has been archived by the owner on Jun 12, 2024. It is now read-only.
/ mergen_linux Public archive

A real-time artificial intelligence which simulates the human brain on a computer. (Linux version)

Notifications You must be signed in to change notification settings

fulcrum6378/mergen_linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mergen Linux

Started at 16 October 2023, 07:11 as a subproject of Mergen IV.

How It Works

This is a mere command-line program. As soon as the program starts, recording from first detected webcam, microphone and touchpad will begin. The main thread listens if you press the Enter button; then it will stop recording.

~$ make

~$ build/Mergen

History

Phase I

This project was initially regarded as a temporary bridge between Android and FreeBSD; because FreeBSD has limited utilities for webcam, microphone and touch, compared to Linux, I decided to first mount Mergen on Linux (Ubuntu) and then for (Free)BSD.

But then I realised that FreeBSD uses the same webcam drivers of Linux ported as webcamd, so it can easily be modified for use in FreeBSD. By bringing Video4Linux2 headers, I finally made it run on FreeBSD.

I had chosen Open Sound System (OSS) for the task, but Ubuntu had dropped support for it, therefore I couldn't use Ubuntu anymore. I decided to completely switch to FreeBSD, so I forked this project as Mergen4BSD.

And MergenLinux was archived at 12 November 2023.

Phase II

After I realised that FreeBSD has so limited support for Vulkan, OpenCL and CUDA, I was disappointed with FreeBSD and archived Mergen4BSD at 21 April 2024! And decided to continue MergenLinux.

License

Copyright © Mahdi Parastesh - USE IT WELL!!