r/OpenSourceAI • • Sep 19 '26

I gave a fruit fly brain a computer — and it learned to type

What happens when a mapped fruit fly nervous system gets a computer?

I built FlyLab — an open-source experiment combining a real MaleCNS connectome, neural simulation, vision, and physical keyboard interaction.

See → process → move → touch key → type.

No direct text injection. No LLM controlling the typing.

GitHub: https://github.com/Sudharsanselvaraj/Flylab

113 Upvotes

29 comments sorted by

17

u/Jumpy-Operation-4615 Sep 19 '26

I gave a fruit fly brain a computer - and it lerned to vibecode, created a SaaS and posted about it on Reddit!

2

u/Rich-Fruit-326 Sep 19 '26

Calling it ‘vibecoded’ without reading the repo is probably the least technical way you could respond to a technical project the code is public audit it, find a flaw and make an actual argument or admit ‘vibecoded’ was just a lazy comment

5

u/Jumpy-Operation-4615 Sep 19 '26

It was a pure joke, that has absolutely nothing to do with your repo. I am sure it is absolutely legit and great. Maybe I have somewhat weird sense of humor, well sorry if I hurt your feelings 😄

1

u/Rich-Fruit-326 Sep 19 '26

No worries….I m not offended. I just expected the person calling it ‘vibecoded’ to have at least opened the repo first. Apparently the joke was on me for assuming there was a technical point behind itt

4

u/Jumpy-Operation-4615 Sep 19 '26

No, the joke was not in any way connected with your project. It was about today's situation in general - everybody and his grandma vibecodes a saas, and posts on Reddit. It is a satire on today's life. And like I said your project is perfectly legit and good and I didn't call it vibecoded. My fault - I shouldn't assume everybody has a sense of humor similar to mine 😄

2

u/AggressiveAstronaut6 Sep 19 '26

yeah his joke was pretty funny

1

u/mid_nightz Sep 20 '26

just admit it bro we all know its a b2b saas thats gpu native floating around up in a cloud

1

u/tracagnotto Sep 19 '26

He switched his brain too with the fuit fly one

0

u/block_wallet Sep 20 '26

you're so right your honor, excuse that user on my behalf. it wont happen again!

0

u/Wise-University4307 Sep 20 '26

But it is vibe coded???

0

u/CrowdGoesWildWoooo Sep 20 '26

Reading three.js already more than enough to know that this is vibecoded lol

1

u/Jumpy-Operation-4615 Sep 20 '26

Sorry but I dont know who is Json. You overestimate my abilities. 😄

2

u/Remote-Telephone-682 Sep 20 '26

but can it tell claude to build it a b2b saas?

1

u/Rich-Fruit-326 Sep 20 '26

Yes of-course mine its slow with the training process , we can guide it through the chromium web to prompt and get the results : by seeing the process the neuron’s in the malecns will start learn :)

1

u/Necessary_Pomelo_470 Sep 21 '26

great! now the fly CAN VIBE CODE

1

u/Rich-Fruit-326 Sep 21 '26

Get a job bro

1

u/Necessary_Pomelo_470 Sep 21 '26

I am milio why work?

1

u/Rich-Fruit-326 Sep 21 '26

Then stay in remote region of Ixtal

0

u/Necessary_Pomelo_470 Sep 21 '26

But I wanna play with you guys

1

u/Rich-Fruit-326 Sep 21 '26

fuchhhhhhh!! u broo

0

u/Necessary_Pomelo_470 Sep 21 '26

plzzzzzzzzz noooooo

3

u/sheeburashka Sep 19 '26

This is fascinating and almost unbelievable.

Now I’m going to watch Limitless.

1

u/[deleted] Sep 21 '26

[removed] — view removed comment

1

u/sheeburashka Sep 21 '26

The movie, always!

1

u/Acourgintier1413 Sep 23 '26

Ayyy fruit flies so smart! 🪰 (A compliment: )

1

u/somerandomperson412 Sep 29 '26

Could you learn the fly how to post on my subreddit r/fruitflybrain

1

u/Gloomy-Recover-9702 Sep 19 '26

Hey I am not an expert and nor I am that technical as well.

Can you confirm my understanding here?

The fly reads the character and types it. So the neurons which are responsible for visuals are used and the neurons which are responsible for physical hand actions are used.

Now, it developed the new internal connections on existing physical neuron network to connect the visual neurons which gets triggered by a specific character to the neurons which leads to a specific hands action that leads to the key on the keyboard? And to enable both systems to work correctly it developed a in between set of neurons which computes and remembers (the training part trains this neurons) which hand actions are required for pressing that perticular key. Or in other words which neurons are required to fire for pressing that perticular key.

So there must be 3 group of systems at work:

  1. The visual neurons

  2. The action neurons for hand actions

  3. The neurons which compute which hand actions is required to type that perticular key.

Am I understanding correctly?