Currently coding

Hey, I'm Ardis I like building things

16 years old, self-taught developer. I make stuff that interests me — AI assistants, programming languages, weird web experiments. Usually just for fun.

solinix@dev:~$

Projects

Things I've built or am still building.

♢
In Progress
02

Selene

The visual side of Solinix — a 3D avatar you can actually talk to. Still figuring out the voice and expressions part.

Three.js3DWebGLAvatar
♦
Active
03

Selene Language

A programming language I made because I was bored. Compiles to Python and Solinix uses it to plan tasks. Actually works pretty well.

CompilerDSLPython
Next Generation
SELENE MODEL 3
Coming Soon — hover to reveal
◉

3D Avatar

A real-time 3D character you can actually have a conversation with. Built in Three.js with a custom facial rig for expressions and lip sync.

◈

Solinix-Powered Brain

Selene runs on Solinix under the hood — she remembers past conversations, has a consistent personality, and can run tasks on her own.

◇

Voice & Emotion

Model 3 will bring real-time voice interaction with reactive emotions. She responds to tone, not just text. Still working on it.

About Me

I'm Ardis. I got into programming a few years ago and got hooked. Now I spend way too much time building things that probably don't need to exist.

Solinix started because I wanted an AI that actually remembered what we talked about. Then I made a language for it. Then a 3D avatar. It keeps growing and I keep adding stuff. That's kind of how it goes.

3Active Projects
1Finished Project
16Years Old
1Custom Language

Blog

I write about stuff sometimes.

What I'm Working On Right Now

+

So I've got Solinix running pretty well now. It actually remembers things which is cool...

So I've got Solinix running pretty well now. It actually remembers things which is cool. Like if I tell it I have a test coming up, next time we chat it'll ask how it went. Small thing but feels way more natural than ChatGPT where you start over every time.

Still working on Selene (the 3D avatar part). Three.js is honestly kind of a pain but I'm getting there. Right now she just floats and looks around. Need to add lip sync and expressions still.

The Selene language is probably the most "done" thing. It compiles to Python and works fine. I use it to write task plans for the AI. Syntax is like:

task : summarize(file)
  -> read()
  -> extract(key_points)
  -> write(summary)

Nothing crazy but it works. School's been busy so I only get to code on weekends mostly. Kinda sucks but whatever.

My Upcoming Projects & Ideas

+

Got a bunch of stuff I want to build but probably won't have time for...

Got a bunch of stuff I want to build but probably won't have time for:

  • Music visualizer — Something that actually reacts to frequencies in real-time
  • Game in C++ — Always wanted to try SDL. Nothing big, maybe a platformer
  • Discord bot — Want one that actually uses Solinix's brain
  • This website — Constantly redoing it as you can probably tell

Realistically I'll finish like one of these this year lol.

Training Console

Live system logs from Solinix.

solinix@system:~/models
Live
Epoch0/100
Loss—
Accuracy—
GPU—
Training
0%
00:00:00INFOSolinix training session started
00:00:01INFOLoading dataset... 100%

Contact

Hit me up if you want to talk.

Email Me →

[email protected]

Solinix presents
SELENE
✕
solinix
loading model...