Skip to content
View Iteranya's full-sized avatar
💭
Validation Is A Luxury I Cannot Afford
💭
Validation Is A Luxury I Cannot Afford

Block or report Iteranya

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Iteranya/README.md

Welcome

This will be a wall of text, apologies for that. I'm still learning the art of documentation.

My Thinking Style

But anyways, a little something about me.

Abstract
|      | -> Philosophers, Linguists, Artists
|  Me  |
|      |
|      |
|      |
|      |
|      |
|      |
|      | -> Engineers, Programmers, Researchers
Concrete

I am currently about that high on the Abstraction Scale. I like to think of myself as pragmatic, but I rarely think too much in concrete terms. I try to tone down on abstraction, but my words can be a bit too vague sometimes.

Projects

I only make things that don't exist. I'm not the type to 'one up' other people's project. If someone else already made it, I would use it. I see the race to make 'better js framework' or 'better linux distros' as an artistic pursuit in a way.

Developers are refining their 'creative process' through technical ingenuity. Even though at the end, the resulting product is always the same.

Personally, I'm not into that. I see programming as a means to an end, not the art in itself.

Here are my current ongoing projects:

  • Mob Talker SDK: Originally built to create script/resource pack for a Visual Novel Engine embedded inside a Minecraft. It is platform agnostic, the script written with this SDK are in pure Json FSM Format. Uses custom scripting language built on top of python.
  • Aktiva AI: A versatile self-hosted Discord bot designed to enable users to interact seamlessly with multiple AI personalities in a single environment. Designed for assistant, roleplay, and quality of life. It supports multiple personality, web search, image recognition, pdf reading, and more. Designed for Local AI but supports 3rd Party AI.
  • Aina AI: A simple HTML Viewer with an AI Attached to it. Supports any endpoint. I made it to help me create UI design for my projects. Turns out, she became more... 'powerful' than I expected. Check out Aina-chan's Github Account for projects I made with her help.

Development

I see programming as another way to create things. Comparable to woodworking and drawing. I have no 'preferred' way to do programming or paradigm to follow. I do what is easiest to create the thing I wish to make.

I have a home server running Linux, but I use Windows for my development and general purpose needs. For me, Linux is a specialized tool, not a general purpose tool or workspace.

I would use AI to write codes for me. I don't mind, as long as they get things done. Mostly for boiler plates code and refactoring. If I can understand the code AI make, I can put it in with no worries.

I am leaning on OOP now to structure my more complex project.

Artificial Intelligence

AI as of right now makes a good toy. All of my AI Projects are designed to be used for amusement, not professional use.

Stable Diffusion and Image Generation AI were created to replace Artists and Hummans, that's my stance on it.

I scorn people who slap AI into their product and calling it 'AI Powered', using it as an excuse to layoff employees, and replace humans. It doesn't matter how advanced AI gets, it still lacks one thing. 'Accountability' No AI Companies want to be held accountable for the mistake their AI makes and that, to me, should be enough reason not to use it for professional use.

AI is best used for novel toy to play with, not a tool to replace professional. People hire professionals for accountability, not just expertise.

EDIT: About Aina-chan

As of writing this, Aina is mostly unknown. This is good, I'm not looking for attention. There's a reason why I gave her, her own account. It's to separate my work from her work. Yes, 99% of the codes Aina made (even her own source code) was AI generated. I don't want to pretend it isn't. Aina makes a great tool/companion to decorate the bare bones UI I made. She's really good HTML and CSS. With some amount of understanding how JS work. Moving forward, I can create some API and have her craft a UI to interact with those API, some amount of testing and experiment on it has been made.

No, I'm not here to prove a point that developers are obsolete. There's a reason why Aina makes very simple things, because that's all she's good for, at least for now. Aina don't work without human supervision and trying to get her to generate an entire Saas just doesn't work.

EDIT 2: Regarding Aina-chan's Deprecation, POST MORTEM

Aina-chan v1

So Huggingface created This Monstrosity

That's when I thought to myself: "Aight, screw it, fine, let's see what all these vibe coding is all about..."

So I ask my AI Grifter friend to direct me to the hottest tool I can try. I ended up with [Replit](https://replit.com/~.

Fun stuff, I make some stuff, yadda yadda yadda, Aina-chan was born

Is she functional? Yes, she works really well, I was surprised how well she worked, perfectly mimics the Deepsite Website Builder

However, Aina-chan still has her problems... But at first, I didn't notice.

See, in front end side, she works absurdly well.

But when I tried to make small changes, like, say, adding fields, changing some system prompt, etc, etc...

I realize that I'm quickly running into problem.

At first I thought it's just me not being uhhhh... Familiar with the Tech Stack used, I'm more familiar with Python than JS.

So I'll chalk it off as skill issue.

A Discord Bot Experiment

One day, I thought to myself: "Hey, wouldn't it be funny to have a discord bot that can create a whole ass website AND deploy it with a single slash command???"

And so that's what I did... I don't use Replit this time as I have experience making discord bot before and recycling my old work feels simpler.

. . .

It works... Strangely Enough...

It took me, like, 2 hours to finish it.

I created a discord bot with all of Aina-chan's functionality in like, 2 hours.

And that's when I thought: "Wait, hold up, hold the fuck up, this is so easy and there's like 3 modules in this thing, why is Aina-chan so complicated???"

So, I decided that, you know what? I'm adding a website builder into Aina-chan Discord Bot Server. The UI and All, with Streaming Enabled and all, The Whole Deepsite Experience and all...

It took me an hour...

. . .

And that's when I thought: Hold up, I'm not just remaking Aina-chan, I'm integrating her to my own project and it's five hundred times simpler?!

So I look back into the now archived Replit madness and... Well...

Overengineered Sophisticated Trainwreck

This sums up what AI is to me.

When you ask AI to make a single component, they can do that spectacularly.

But when you ask an AI to handle an entire project??? Don't even try.

I'm not saying that the AI won't be able to do it. Aina-chan works perfectly straight out of Replit.

It's that the whole thing is overengineered to death, because AI can't tell the difference between over engineering and elegant solution.

And see, if you care about maintaining your code or contributing to open source, That's Hella Important

So after realizing how fucked up the first version of Aina-chan was, I archived everything, made a warning about how unmaintainable and overengineered her code is, and direct to this.

Aina-chan v2

This is the "Real" version of Aina-chan.

https://github.com/Iteranya/Aina-Website-Creator

Parts of her code (The HTML's) were made by herself, as that... "Flair of Personality", even the personality is made by her.

She's open source, obviously, I'm planning to turn her into a CMS similar to Wordpress, I've plans for that.

But anyway, yeah, that's all I have, thanks for reading... If anyone tried reading it.

Have a nice day then.

Other Hobbies

I make Video Essays on Youtube, Write Things in Web Novel, and such.

Also cooking.

Pinned Loading

  1. MobTalkerRedux MobTalkerRedux Public

    A revived version of the Mob Talker Mod, now a VN Style Minecraft Modding Framework

    Java 9 2

  2. AktivaAI AktivaAI Public

    Local LLM Discord Bot

    Python 11 1

  3. Captioner Captioner Public

    Image To Text with Florence 2

    Python

  4. Aina-Website-Creator Aina-Website-Creator Public

    A discord bot that literally makes you an entire website...

    HTML 1