Jean Louis's picture

Jean Louis PRO

JLouisBiz

AI & ML interests

- LLM for sales, marketing, promotion - LLM for Website Revision System - increasing quality of communication with customers - helping clients access information faster - saving people from financial troubles

Recent Activity

liked a Space about 16 hours ago
OpenGVLab/InternVL
updated a collection about 23 hours ago
Free Software Models
View all activity

Organizations

Blog-explorers's profile picture RCD Wealth LLC's profile picture

JLouisBiz's activity

replied to hassenhamdi's post about 13 hours ago
view reply

@JLouisBiz I have read your comment but it does not make any sense , what is the purpose of regulations and law if there is no limitations to what one can do.

I didn't speak about law on that level, but of licensing. And that is same opinion and same notion I have, leave it to the law to decide.

You can't limit people by telling them to nicely read the license and follow the guidelines on what you think it is ethical or moral. Nice people anyway behave nice, bad people don't listen.

We are not talking about chair here or any ordinary object for innocent usage, we are talking about war tech developement, are a chair and war tools that made primary for destruction and killing the same !!!?

Yes, and? There are numerous books written on that subject and available from many libraries including online. Information is accessible.

Please think deeper on what I said in my first paragraph in this message.

They are not , probably if compared it with a gun it might be more comparable , you can have a gun to protect yourself but you need a permission for possessing a gun as us citizen or you get arrested for possessing unathorized item, you ask why , to unsure public safety, but even with such procedure there still horrifying incident that happens, we are not talking about something similar to chair here, the analogy is poorly representitive of the present situation.

Sure, but it is not related to LLM licensing and free software.

And it is not about opensource and free software it is about not developing war tools.

I speak only related to Free Software.

And yes, it can and IS USED to develop war tools. It is also used for criminal purposes.

As you said it in the first paragraph, it is for the law to decide. Not for author.

Because nice software or LLM author(s) simply cannot prevent any war by placing some kind of "warnings", like please "it is forbidden to make war by using this LLM as tool". That is nonsense. You cannot enforce it. You cannot even know.

Keep it fully free software so that there are no doubts on how it can be used. There is reason for the freedom.

Knives are sold everyday and there is no warning on how to use it.

Take an example someone using their computer for piracy , cyber threats , scams fraudelent activities etcs., do you let them just go their way or some actions need be made to protect people , war tech are far worse than any thing mentioned earlier.

You or me, we are not crime hunter, and if we are, we have got our ways.

Crime hunting is not by limiting people how to use some software programs. It is simply not feasible. That approach is rather prone to accuse unjustly those people with good intentions.

Remember, no matter how many permissions a citizen may need to carry a gun, the bad guy doesn't care about it, and is going to get it so much easier than the nice guy.

replied to hassenhamdi's post 1 day ago
view reply

I don't agree on that. Any kind of such limitations is making the model proprietary and that means it's going to enter into less space and is going to help less people on this planet. The truly free software or open source model like LLM should not be limited because there is no limitation how a user is supposed to use it. Everybody should be able to use it how they wish and want. Another issue is there is no way for the author or anybody else to find out who used it in a way how you or author think it wasn't appropriate.

Let's just compare it to the everyday objects we use in our life. Let's say a chair and a keyboard, monitor or desk. When you are buying it or getting it for free from someone, do you get some kind of limitation? Please, this is the chair but you are not allowed to use it inappropriately or sit inappropriately or use the chair for other purposes but sitting. You don't.

So please think about that. People can definitely use chair to kill somebody or a desk to destroy things including using keyboard or monitor to fight.

And now how is somebody going to use their computer and software? Leave that for them because that's the point of free software. They can use it as they wish.

And just remember there is no way for anybody to control how somebody on the other side of the planet is using it.

This means that appealing to the ethical sense of honest and ethical people doesn't need to be there because they are already honest and ethical. And appealing to the sense of in-honest people is anyway not going to work. So you can't ensure of that anyway.

What is Free Software? - GNU Project - Free Software Foundation:
https://www.gnu.org/philosophy/free-sw.html

So read here and learn about the four free software freedoms.

replied to as-cle-bert's post 1 day ago
view reply

I am using Nomic embed text and Nomic embed vision from the local API endpoint. In my opinion your package should be more flexible on how to generate embeddings because some people may use remote embeddings as well. What matters here much is that any kind of document can be ingested. Another question, did you maybe think of page numbers?

replied to as-cle-bert's post 2 days ago
view reply

That sounds like the very needed thing. How can I use my own embedder?

reacted to as-cle-bert's post with ๐Ÿ”ฅ 2 days ago
view post
Post
2713
Ever dreamt of ingesting into a vector DB that pile of CSVs, Word documents and presentations laying in some remote folders on your PC?๐Ÿ—‚๏ธ
What if I told you that you can do it within three to six lines of code?๐Ÿคฏ
Well, with my latest open-source project, ๐ข๐ง๐ ๐ž๐ฌ๐ญ-๐š๐ง๐ฒ๐ญ๐ก๐ข๐ง๐  (https://github.com/AstraBert/ingest-anything), you can take all your non-PDF files, convert them to PDF, extract their text, chunk, embed and load them into a vector database, all in one go!๐Ÿš€
How? It's pretty simple!
๐Ÿ“ The input files are converted into PDF by PdfItDown (https://github.com/AstraBert/PdfItDown)
๐Ÿ“‘ The PDF text is extracted using LlamaIndex readers
๐Ÿฆ› The text is chunked exploiting Chonkie
๐Ÿงฎ The chunks are embedded thanks to Sentence Transformers models
๐Ÿ—„๏ธ The embeddings are loaded into a Qdrant vector database

And you're done!โœ…
Curious of trying it? Install it by running:

๐˜ฑ๐˜ช๐˜ฑ ๐˜ช๐˜ฏ๐˜ด๐˜ต๐˜ข๐˜ญ๐˜ญ ๐˜ช๐˜ฏ๐˜จ๐˜ฆ๐˜ด๐˜ต-๐˜ข๐˜ฏ๐˜บ๐˜ต๐˜ฉ๐˜ช๐˜ฏ๐˜จ

And you can start using it in your python scripts!๐Ÿ
Don't forget to star it on GitHub and let me know if you have any feedback! โžก๏ธ https://github.com/AstraBert/ingest-anything
  • 4 replies
ยท
reacted to orasul's post with ๐Ÿ”ฅ 2 days ago
view post
Post
2042
hi, it is deki, and now I am open sourced.

An Android AI agent powered by open-source ML model, ๐—ฑ๐—ฒ๐—ธ๐—ถ, was fully open-sourced.

It understands whatโ€™s on your screen and can perform tasks based on your voice or text commands.

Some examples:
* "Write my friend "some_name" in WhatsApp that I'll be 15 minutes late"
* "Open Twitter in the browser and write a post about something"
* "Read my latest notifications"
* "Write a linkedin post about something"

Currently, it works only on Android โ€” but support for other OS is planned.

The ML and backend codes were also fully open-sourced.

Video prompt example:

"Open linkedin, tap post and write: hi, it is deki, and now I am open sourced. But don't send, just return"

License: GPLv3

You can find other AI agent demos or usage examples, like, code generation or object detection in github.

Github: https://github.com/RasulOs/deki
  • 2 replies
ยท
reacted to as-cle-bert's post with ๐Ÿค— 2 days ago
view post
Post
2713
Ever dreamt of ingesting into a vector DB that pile of CSVs, Word documents and presentations laying in some remote folders on your PC?๐Ÿ—‚๏ธ
What if I told you that you can do it within three to six lines of code?๐Ÿคฏ
Well, with my latest open-source project, ๐ข๐ง๐ ๐ž๐ฌ๐ญ-๐š๐ง๐ฒ๐ญ๐ก๐ข๐ง๐  (https://github.com/AstraBert/ingest-anything), you can take all your non-PDF files, convert them to PDF, extract their text, chunk, embed and load them into a vector database, all in one go!๐Ÿš€
How? It's pretty simple!
๐Ÿ“ The input files are converted into PDF by PdfItDown (https://github.com/AstraBert/PdfItDown)
๐Ÿ“‘ The PDF text is extracted using LlamaIndex readers
๐Ÿฆ› The text is chunked exploiting Chonkie
๐Ÿงฎ The chunks are embedded thanks to Sentence Transformers models
๐Ÿ—„๏ธ The embeddings are loaded into a Qdrant vector database

And you're done!โœ…
Curious of trying it? Install it by running:

๐˜ฑ๐˜ช๐˜ฑ ๐˜ช๐˜ฏ๐˜ด๐˜ต๐˜ข๐˜ญ๐˜ญ ๐˜ช๐˜ฏ๐˜จ๐˜ฆ๐˜ด๐˜ต-๐˜ข๐˜ฏ๐˜บ๐˜ต๐˜ฉ๐˜ช๐˜ฏ๐˜จ

And you can start using it in your python scripts!๐Ÿ
Don't forget to star it on GitHub and let me know if you have any feedback! โžก๏ธ https://github.com/AstraBert/ingest-anything
  • 4 replies
ยท
reacted to ProCreations's post with ๐Ÿš€ 4 days ago
view post
Post
2074
Come check out my new dataset Mistake to Meaning as an attempt to help smaller models understand user typos better! Hope you guys enjoy it

ProCreations/Mistake-To-Meaning
replied to onekq's post 5 days ago
view reply

Ollama? Takes more VRAM! It requires GGUF files, but they are anyway created by llama.cpp software, it is slower than llama.cpp, using models not published on ollama website requires user to think about it, configure, unlike llama.cpp

No way.

replied to hannayukhymenko's post 5 days ago
view reply

There is nothing to be proud of, you have based it on the proprietary model, disabling people to use it how they wish and want and totally disregarding free software principles. Why don't you take a good example from Microsoft IBM, Mistral or Allen AI, Qwen or DeepSeek companies which are distributing free software models?

Gemma License (danger) is not Free Software and is not Open Source
https://gnu.support/gnu-emacs/emacs-lisp/Gemma-License-danger-is-not-Free-Software-and-is-not-Open-Source.html

The Gemma Terms of Use and Prohibited Use Policy govern the use, modification, and distribution of Google's Gemma machine learning model and its derivatives. While Gemma is available for public use, it does not conform to Free Software or Open Source principles as defined by the Free Software Foundation (FSF) or Open Source Initiative (OSI). The terms impose significant restrictions, including prohibited use cases (e.g., illegal, harmful, or malicious activities), requirements to enforce Google's use restrictions on downstream users, and limitations on redistribution and derived works. Additionally, the terms do not guarantee access to source code or the freedom to use the software for any purpose, and they include broad disclaimers of warranty and liability. As a result, Gemma is a proprietary model with limited permissions, rather than a truly free or open-source software offering.

What is Free Software? - GNU Project - Free Software Foundation
https://www.gnu.org/philosophy/free-sw.html

replied to AdinaY's post 5 days ago
view reply

Totally fantastic, one of the best obviously. I hope it will run on a 30 90, 24 GB GPU.

replied to onekq's post 6 days ago
view reply

What is hard when I already gave you the command which works well?

replied to onekq's post 7 days ago
view reply

it works on the llama.cpp

It is how you can run it:

llama-server -ngl 999 --host 192.168.1.68 --override-kv glm4.rope.dimension_count=int:64 --override-kv tokenizer.ggml.eos_token_id=int:151336 -m /mnt/nvme0n1/LLM/quantized/GLM-4-9B-0414-Q8_0.gguf

Read here why:

Eval bug: GLM-Z1-9B-0414 ยท Issue #12946 ยท ggml-org/llama.cpp:
https://github.com/ggml-org/llama.cpp/issues/12946#issuecomment-2803564782

reacted to fantos's post with ๐Ÿ”ฅ 7 days ago
view post
Post
4148
๐ŸŽจ BadgeCraft: Create Beautiful Badges with Ease! โœจ
Hello there! Today I'm introducing BadgeCraft, a simple app that lets you create stunning badges for your websites, GitHub READMEs, and documentation.

๐ŸŒŸ Key Features

๐Ÿ–Œ๏ธ 14 diverse color options including vibrant neon colors
๐Ÿ”ค Custom text input for label and message
๐Ÿ–ผ๏ธ Support for 2000+ logos via Simple Icons
๐Ÿ”— Clickable link integration
๐Ÿ‘๏ธ Real-time preview
๐Ÿ’ป Ready-to-use HTML code generation

๐Ÿ“ How to Use

Label - Enter the text to display on the left side of the badge (e.g., "Discord", "Version", "Status")
Message - Enter the text to display on the right side of the badge
Logo - Type the name of a logo provided by Simple Icons (e.g., "discord", "github")
Style - Choose the shape of your badge (flat, plastic, for-the-badge, etc.)
Color Settings - Select background color, label background color, and logo color
Link - Enter the URL that the badge will link to when clicked

โœ… Use Cases

Add social media links to your GitHub project README
Display version information or download links on your website
Include tech stack badges in blog posts
Show status indicators in documentation (e.g., "in development", "stable")

๐Ÿ’ก Tips

Click on any of the prepared examples to automatically fill in all settings
Copy the generated HTML code and paste directly into your website or blog
HTML works in GitHub READMEs, but if you prefer markdown, use the ![alt text](badge URL) format

๐Ÿ‘จโ€๐Ÿ’ป Tech Stack
This app was built using Gradio and leverages the shields.io API to generate badges. Its simple UI makes it accessible for everyone!

๐Ÿ”— openfree/Badge

โœจ Available under MIT License - feel free to use and modify.
  • 1 reply
ยท
posted an update 7 days ago
view post
Post
832
https://www.youtube.com/watch?v=AN-iZblyZNE

Discover how to harness the power of NOMIC Embed Vision v1.5 to find similar images within GNU Emacs Dired mode. With this innovative embeddings model, you can search for images based on semantic similarities using simple keywords. This is possible because the text model of NOMIC shares the same vector space as the Embed Vision model.

In this video, we'll show you how to run the script on your computer and explore the capabilities of this groundbreaking model. You'll learn how to find similar pictures and enjoy the convenience of searching for images using just a few words.

Don't miss out on this exciting opportunity to enhance your image searching experience with NOMIC Embed Vision v1.5 in Emacs Lisp.

Script to run model:
https://gitea.com/gnusupport/LLM-Helpers/src/branch/main/bin/nomic-embed-vision-v1.5-api.py

  • 1 reply
ยท
replied to MonsterMMORPG's post 9 days ago
view reply
  • Yes, can you please make it for 24 gigabytes?
replied to openfree's post 9 days ago
view reply

ะ˜ะทะฒะธะฝะธั‚ะต ะทะฐ ัั‚ะพ. ะŸะพะฟั€ะพะฑัƒะนั‚ะต ัะฝะพะฒะฐ.

replied to openfree's post 9 days ago
view reply

This concept is very good and I suggest running two models, one stronger and better model and one smaller and very fast model like 200 tokens per second, which can then generate the context followed up by the larger LLM response using that context.

posted an update 9 days ago
view post
Post
2070
Back to LLM integration.

ClickDefine.sh -- quickly define or explain anything within your whole desktop environment

You only need to run the model locally, maybe with the **llama.cpp** or **ollama**

- https://github.com/ggml-org/llama.cpp
- https://ollama.com/download

And you get universal explaining tool that works anywhere on your X Org Desktop (on operating systems which are usually Fully Free Software like Debian GNU/Linux)

ClickDefine - Interactive Text Processor Script for Iterative LLM Query Handling:
https://hyperscope.link/9/6/0/9/8/ClickDefine-Interactive-Text-Processor-Script-for-Iterative-LLM-Query-Handling-96098.html

Watch the demonstration here: https://www.youtube.com/watch?v=mQxCYAiReu0&t=2s
replied to Beegbrain's post 9 days ago
view reply

ok that is great article and I like how this robotic arm works.