LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-06-2023, 06:10 AM   #1
rizitis
Member
 
Registered: Mar 2009
Location: Greece,Crete
Distribution: Slackware64-current, Slint
Posts: 676
Blog Entries: 1

Rep: Reputation: 511Reputation: 511Reputation: 511Reputation: 511Reputation: 511Reputation: 511
SLACKBOOK,DOCS SLACKWARE | slack-GPT4All 2023


Last days I found an open source project that you can have one or more GPT models locally in your system. Private use not sharing data if you dont want and in fact internet access not needed at all!

First i tested it in a VirtualBox. It had an ubuntu installer (works fine in Slackware).
Then I tested in in bare metal. everything ok also.

After that I had an idea to make it portable. I moved all files from pc to a usb disk (ext4).
With a very small hack everything again working fine.
Now I have a personal portable CHAT-GPT which working OFFline no data share no nothing in every Slackware system I plug in usb stick.


To be honest I m not fun of AI and its clear for me that "at the end of the day..." when real AI became the one and only... very bad things will happen for humanity. If humans exist those days... Because I also believe that this world is going so wrong that humans are not humans any more and in future things will be more worst every day...


Any way, after all these I realize that a special model named snoozy if i give it access to a docs folder it will "read" it and it use it as database for my questions or asks!
Docs format that model can read can be:
Code:
"txt", "doc", "docx", "pdf", "rtf", "odt", "html", "htm", "xls", "xlsx", "csv", "ods", "ppt", "pptx", "odp", "xml", "json", "log", "md", "org", "tex", "asc", "wks",
"wpd", "wps", "wri", "xhtml", "xht", "xslt", "yaml", "yml", "dtd", "sgml", "tsv", "strings", "resx",
"plist", "properties", "ini", "config", "bat", "sh", "ps1", "cmd", "awk", "sed", "vbs", "ics", "mht",
"mhtml", "epub", "djvu", "azw", "azw3", "mobi", "fb2", "prc", "lit", "lrf", "tcr", "pdb", "oxps",
"xps", "pages", "numbers", "key", "keynote", "abw", "zabw", "123", "wk1", "wk3", "wk4", "wk5", "wq1",
"wq2", "xlw", "xlr", "dif", "slk", "sylk", "wb1", "wb2", "wb3", "qpw", "wdb", "wks", "wku", "wr1",
"wrk", "xlk", "xlt", "xltm", "xltx", "xlsm", "xla", "xlam", "xll", "xld", "xlv", "xlw", "xlc", "xlm",
"xlt", "xln"
I said ok , I will download slackware documentation and if that so , I will have always in few second all the answers and help. I tried but didnt find something updated. So i decide to download all https://docs.slackware.com/ decades thousands elemnts downloaded in the folder of my choise in several languages. And a lot of usefulness things also but it was ok for me I wanted to test what will happen.
Next step was to give access to GPT model and ask it to use that folder as database.
Well things went good enough BUT there is a problem. docs.slackware.com are having
outdated infos and answers are outdated also for specific Slackware questions most of times.

For my personal testings I will keep trying to maintain this project, because I believe that is something good.
If a user have for example locally, python3 documentation, or what ever code language need, all SlackBuilds templates, an updated Slackbook and every things else he needs. Things are more easy to maintain or create things.

I dont use it for creation, but when my code fails i paste it in terminal and it found my mistake. when i have an idea, i asked its opinion what will be the best for that idea and then i modify it and make it better. when i want to make something that is only for systemd to work in sysVinit it help me to make it work...etc
All these i described need maximu 15-20 GB usbstick to be portable or free ssd space for a specific pc! And are private, not shared data no internet access needed at all!

In any case i will try again. So i will search on "all" of your personal blogs, sites, etc
And when I found a HOW TO doc in every supported format I will download it.
this will take lot of time but ok... I will do it in my spare time no hurry...

BUT Its a fact that we need a place with updated Slackware how to. This can be done only from volunteers and not one or two persons. So i guess its difficult...

What I m asking here is this:
If you own or you know links with Slackware howto for something, for the most simple thing to the more complicate it plz just paste here in a post urls...
I will download everything and create day by date a database. Everything will be in github when its ready so every slackware user want to use it will be very easy.
Also this way no matter if someone use gpt or not, a new updated slackware docs database will be a fact.
I understand that old slackers maybe are not so exited from all these, but for some others this is a part of the future... If this tools is for good lets use it, if not delete it...

ps: If anyone want to get involve or work alone in this idea (I prefer it), plz ask me here and i will upload the howto to create your own personal model. Its very simple and easy even for beginners (like me).
deps: are more that 16Gbit ram and a good CPU. There is a way to not use CPU BUT GPU which is faster but I havent tried this.

Last edited by rizitis; 10-06-2023 at 06:12 AM. Reason: typo
 
Old 10-06-2023, 07:54 AM   #2
giomat
Member
 
Registered: Jul 2017
Posts: 339

Rep: Reputation: 239Reputation: 239Reputation: 239
Nice idea! I've always wanted to experiment with local language models, but my current pc is so crap hopefully by december i'll be able to save enough for a new machine.
In the meantime i'll link you one of the howto's in the slackware documentation that I've used the most, and i can confirm it is still working as of today:
https://docs.slackware.com/howtos:sl...oot_from_media

When i have some time i'll make a rofi menu to interact with this tool
 
1 members found this post helpful.
Old 10-06-2023, 05:14 PM   #3
Windu
Member
 
Registered: Aug 2021
Distribution: Arch Linux, Debian, Slackware
Posts: 594

Rep: Reputation: Disabled
If you think that information in the Slack Docs Wiki is outdated, why don't you just use a wiki account and fix the texts? There's no need for a LLM database with a copy of other people's work. Just spend a bit of time keeping the Slack Docs up to date!
 
Old 10-06-2023, 07:12 PM   #4
rizitis
Member
 
Registered: Mar 2009
Location: Greece,Crete
Distribution: Slackware64-current, Slint
Posts: 676

Original Poster
Blog Entries: 1

Rep: Reputation: 511Reputation: 511Reputation: 511Reputation: 511Reputation: 511Reputation: 511
Quote:
Originally Posted by Windu View Post
If you think that information in the Slack Docs Wiki is outdated, why don't you just use a wiki account and fix the texts? There's no need for a LLM database with a copy of other people's work. Just spend a bit of time keeping the Slack Docs up to date!
Honestly i think you have no idea what i m talking about.
Any way, thank for your suggestions.
 
Old 10-07-2023, 03:21 AM   #5
Windu
Member
 
Registered: Aug 2021
Distribution: Arch Linux, Debian, Slackware
Posts: 594

Rep: Reputation: Disabled
Quote:
Originally Posted by rizitis View Post
Honestly i think you have no idea what i m talking about.
Any way, thank for your suggestions.
When you said, "BUT there is a problem. docs.slackware.com are having outdated infos and answers are outdated also for specific Slackware questions most of times" to me that sound like you inspected the page content of what you ingested in your LLM model and found lots of things there that need improvement. So if you see these errors, why don't you fix them? That is what a community wiki is about, right?
 
Old 10-07-2023, 08:09 AM   #6
rizitis
Member
 
Registered: Mar 2009
Location: Greece,Crete
Distribution: Slackware64-current, Slint
Posts: 676

Original Poster
Blog Entries: 1

Rep: Reputation: 511Reputation: 511Reputation: 511Reputation: 511Reputation: 511Reputation: 511
Quote:
Originally Posted by Windu View Post
When you said, "BUT there is a problem. docs.slackware.com are having outdated infos and answers are outdated also for specific Slackware questions most of times" to me that sound like you inspected the page content of what you ingested in your LLM model and found lots of things there that need improvement. So if you see these errors, why don't you fix them? That is what a community wiki is about, right?


I use an automatic translation program for this message, if something looks inappropriate as an expression sorry ...

PLZ tried to understand what number of pages we are talking about.These are thousands.
Wait for a man who doesn't know well English to fix all the docs.slackware?
I explained to my original message that there is no way to know which page is up to date by default and which is not.Even if I sit down to look for one, one, the pages, handle the pages again impossible for a man.So i chose to save all the docs.Slackware locally
These tens of thousands of HTML and PDF files I downloaded I used as a database.
  • First of all to see if the robot can read them.And succeeded.
  • Second to see what answers robot would give.Which has failed to a large extent because file information is now the most outdated and do not work on Slackware 15.
This can practically be corrected in 2 ways.
One way is to sit down a group of people and correct it.Personally, I can assume if there is such a team under the supervision of some experienced old members.If there is... talk about it again ...

The second way is the one I asked for yours help.
Give me that a link is in mind, which are valid, not to sit like a fool on my own to search for chaos .... one, two links if they have drew here each one would be very helpful.
The result of whether they will be used for the slack-gpt4all I make would be something similar as the file I have attached.
Which of course wants a job, if we assume it would be something like a "slackbook 3", but something good would be for the community do you think?
No matter of robots etc... pdf(s) will stay separate for every one!

In any case, the slackware has been a pioneer in integrating new technologies for many years, and remains if it wants.
Imagine that every Slackware user, if he wants, can have his own "Copilot", which will be truly personal, without any staff transfer, and at the same time there will be a slackware database of Robot for anyone who does not like robots.
I don't know what else to say, or if I have to say something else.
wishes.
Attached Files
File Type: pdf SlackDocks-15.beta1.pdf (320.6 KB, 30 views)
 
1 members found this post helpful.
Old 10-07-2023, 09:12 AM   #7
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,646
Blog Entries: 19

Rep: Reputation: 4480Reputation: 4480Reputation: 4480Reputation: 4480Reputation: 4480Reputation: 4480Reputation: 4480Reputation: 4480Reputation: 4480Reputation: 4480Reputation: 4480
I did some slackdocs editing a long time ago. I can't remember now who got me onto it. There never was an official maintenance team like the one that exists for libreoffice docs.
 
Old 10-07-2023, 10:05 AM   #8
rizitis
Member
 
Registered: Mar 2009
Location: Greece,Crete
Distribution: Slackware64-current, Slint
Posts: 676

Original Poster
Blog Entries: 1

Rep: Reputation: 511Reputation: 511Reputation: 511Reputation: 511Reputation: 511Reputation: 511
Ok I found this https://docs.slackware.com/_media/ep..._07-25-27.epub
which I think is what I was looking for...
 
Old 10-07-2023, 04:46 PM   #9
vtel57
Senior Member
 
Registered: Jul 2006
Location: USA
Distribution: Slackware64 - 14.2 w/ Xfce
Posts: 1,631

Rep: Reputation: 489Reputation: 489Reputation: 489Reputation: 489Reputation: 489
Hello, rizitis and others interested in this subject...

Apologies about the situation with docs.slackware.com. That project, started by Eric Hameleers (alienbob) and Nicolas Kovacs (kikinovak) back in 2012 or so, never had the support that we had hoped for when it was started. Originally, we had numerous active editors and contributors, but these days I think only myself and Alien Bob log in there every so often to check on things.

If you'd like to contribute new material or edit old material, you can open an account with Alien Bob. He will set you up. Once you've done that, you'll have access to the wiki tools in order to contribute.

Anyway, that's the situation as it sits right now.

Regards,

~V.T. Eric Layton (vtel57, nocturnal slacker)
 
2 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Machine Learning in Linux: GPT4All – local AI chat application LXer Syndicated Linux News 0 04-26-2023 05:24 PM
http://alien.slackbook.org and http://slackbook.org/ are down. Why? Clementine Jam Slackware 1 10-06-2013 07:20 AM
jdk-6u10-docs.zip jdk-6u10-docs-ja.zip CJohnsonK General 1 08-15-2010 09:38 PM
I can't find the slackbook in my home made slackware install disks dissociative Slackware 1 06-10-2008 09:37 PM
Ελληνική μετάφραση του Slackbook / Hellenic translation of Slackbook Panagiotis_IOA Slackware 6 08-29-2006 07:32 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 01:31 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration