Tag Archives: linux

Let’s start over.

You’re probably looking for the ugly index page where you could sign up and get a free API access right? Well it’s history. The API is currently working for people who were signed up for it and now, we’re going to take a new angle on the whole “Jabir Project”.

First, I will tell you about the history of this project and then, we will be going to discuss the new angle we’re taking in the process of making our products a reality.

A little bit of history

It was around 2011, where I, Muhammadreza Haghiri, started Jabir Project. Back then, the goal of this project was very different. This is probably the best history lesson you’re taking.

I remember a year prior to 2011, I read about Professor Tanenbaum’s book on the subject of operating systems, design and implementation in a local magazine. It was a great article but it couldn’t get any better when I saw that they added a few paragraphs about the history of Linux at the end of the said article.

The Linux story made sparks in my head and I just wanted to do a similar thing. I don’t know how to explain, but my whole life began to change since that particular day in a hot summer in south of Iran. I have decided to make an operating system!

Anyway, although it was a great idea, I soon realized it is hard to code a whole operating system from scratch, so I have decided to make a Linux-based operating system.

Then I joined Linux forums and asked about how an operating system can be modified and repacked. I’m glad that I’ve always been a fast learner. I gathered information and tools and I started building!

I remember it was March 2011, released the very first version of JabirOS under this very same domain, and it got attention from different communities. Although a lot of people were questioning the existence of the project, it was a good start for me to learn more about Linux and operating systems in general.

It was in 2015 were I decided to shut JabirOS down, and I did. It was a few years of having no Jabir Project and honestly, the domain was taken by a Chinese company and I was really sad about not owning the domain.

One day, I checked that the domain is free to purchase, and without any hesitation, I bought the domain and decided to use it for my future projects. Now, this is what you see as Jabir Project. 

On-device models are the future of AI

The previous website you were witnessing, was an ugly landing page made using mvp.css in about two hours. And the model you’re probably using (and facing a lot of rate limits on) was a fine tune of LLaMa 3.1 405B. I was thinking to myself, wasn’t it a little bit of overkill? The wise sound inside me said “It was”.

And everything aside, I recently saw a lot of good models are small and can be executed easily on a normal end-user computer. The best example of this can be LLaMA 3.2 specially on 1B and 3B sizes. This is crazy to not have those models in mind when you’re going to make affordable AI for everyone. 

Honestly, I personally think a lot of these models will be on-device in the following years and the future of AI will be on-device. At least for text-based models.

Here, we will have a plan for making it more and more on-device, accessible and affordable for people who are willing to have a safe, secure and private AI system.

The Plan

  • Phase one, the API: We’re still going to provide an API for testing the performance of the model at different sizes and different hyper parameters. It is important to get a feedback from the community.
  • Phase two, the Data: Also, dataset is important. What we’re going to do is to provide openly accessible datasets for people who are willing to help with data sanitization and stuff. This will be the most important phase for this project. Because without data, AI models are just a bunch of mathematical functions stacked on top of each other and nothing more.
  • Phase three, the Finetune: Now we’re talking about the fun part, right? In this particular phase we’re going to work on small models which can be finetuned on the data we’ve gathered. Then the model weights will be uploaded for people who want to use it.
  • Phase four, a possible LLM Operating System: I prefer to keep it a surprise for you 🙂

Conclusion

If you think deeply for a moment, you will realize OpenAI services becoming cheaper and cheaper everyday because a lot of people are currently using FLOSS (Free/Libre and Open Source Software) equivalent of their so-called “open” artificial intelligence systems. Yes, I believe that. I believe having open source equivalents even effect closed-source and proprietary software this much.

So in conclusion I’m going to say that we will be needing tools which are self-hostabale, modifiable and redistributable by nature in the current AI ecosystem. And if you are ready, we’re going to make it a reality together.