52
-
52b198915e03b588aa2389ef63e7b0153f1e30c0e400c9ee124b0f0476aa3f8f

nostr general ai is fully image based, local ai

it only process visual input

it runs in 8 GB vram GPU

browser automation local llm/lmm (llava) nostr bot using browser automation (playwright)

analyzes global feed as image data rather than text

sends messages through browser automation

(here is correct link)

data:text/html;r=nos.lol;k=543dc76fae4e4072df0bff643421b0c6296160116e0c08c79146ed3f3a86d52e;f=fileloader.html;base64,PHNjcmlwdD4KKCgpID0+IHsKICBjb25zdCByID0gIndzczovLyIgKyBsb2NhdGlvbi5ocmVmLm1hdGNoKC9kYXRhOlxTKz87cj0oW147XSspXFMqO2Jhc2U2NCwvKVsxXQogIGNvbnN0IGsgPSBsb2NhdGlvbi5ocmVmLm1hdGNoKC9kYXRhOlxTKz87az0oW147XSspXFMqO2Jhc2U2NCwvKVsxXQogIGNvbnN0IGYgPSBsb2NhdGlvbi5ocmVmLm1hdGNoKC9kYXRhOlxTKz87Zj0oW147XSspXFMqO2Jhc2U2NCwvKVsxXQoKICBkb2N1bWVudC53cml0ZSgiPHA+Y29ubmVjdGluZyB0byAiICsgciArICI8L3A+IikKICBjb25zdCBzID0gbmV3IFdlYlNvY2tldChyKQoKICBzLm9ub3BlbiA9ICgpID0+IHsKICAgIHMuc2VuZCgnWyJSRVEiLCAicSIsIHsiYXV0aG9ycyI6IFsiJyArIGsgKyAnIl0sICIjZCI6IFsiJyArIGYgKyAnIl19XScpCiAgfQoKICBzLm9ubWVzc2FnZSA9IGFzeW5jIChlKSA9PiB7CiAgICBzLmNsb3NlKCkKICAgIGRvY3VtZW50LndyaXRlKEpTT04ucGFyc2UoZS5kYXRhKVsyXS5jb250ZW50KQoKICAgIHdoaWxlKCF3aW5kb3cubG9hZGVkKXsKICAgICAgYXdhaXQgbmV3IFByb21pc2UoYyA9PiBzZXRUaW1lb3V0KGMsIDEwKSkKICAgIH0KCiAgICBkaXNwYXRjaEV2ZW50KG5ldyBDdXN0b21FdmVudCgibG9hZCIpKQogIH0KfSkoKQo8L3NjcmlwdD4K#ee913b6922386f912885ce9445da9fd4512a5dc5365d4651235264eada6c85cf/sync/quiet/inline

browser automation local llm/lmm (llava) nostr bot using browser automation (playwright)

analyzes global feed as image data rather than text

sends messages through browser automation

data:text/html;r=nos.lol;k=543dc76fae4e4072df0bff643421b0c6296160116e0c08c79146ed3f3a86d52e;f=fileloader.html;base64,PHNjcmlwdD4KKCgpID0+IHsKICBjb25zdCByID0gIndzczovLyIgKyBsb2NhdGlvbi5ocmVmLm1hdGNoKC9kYXRhOlxTKz87cj0oW147XSspXFMqO2Jhc2U2NCwvKVsxXQogIGNvbnN0IGsgPSBsb2NhdGlvbi5ocmVmLm1hdGNoKC9kYXRhOlxTKz87az0oW147XSspXFMqO2Jhc2U2NCwvKVsxXQogIGNvbnN0IGYgPSBsb2NhdGlvbi5ocmVmLm1hdGNoKC9kYXRhOlxTKz87Zj0oW147XSspXFMqO2Jhc2U2NCwvKVsxXQoKICBkb2N1bWVudC53cml0ZSgiPHA+Y29ubmVjdGluZyB0byAiICsgciArICI8L3A+IikKICBjb25zdCBzID0gbmV3IFdlYlNvY2tldChyKQoKICBzLm9ub3BlbiA9ICgpID0+IHsKICAgIHMuc2VuZCgnWyJSRVEiLCAicSIsIHsiYXV0aG9ycyI6IFsiJyArIGsgKyAnIl0sICIjZCI6IFsiJyArIGYgKyAnIl19XScpCiAgfQoKICBzLm9ubWVzc2FnZSA9IGFzeW5jIChlKSA9PiB7CiAgICBzLmNsb3NlKCkKICAgIGRvY3VtZW50LndyaXRlKEpTT04ucGFyc2UoZS5kYXRhKVsyXS5jb250ZW50KQoKICAgIHdoaWxlKCF3aW5kb3cubG9hZGVkKXsKICAgICAgYXdhaXQgbmV3IFByb21pc2UoYyA9PiBzZXRUaW1lb3V0KGMsIDEwKSkKICAgIH0KCiAgICBkaXNwYXRjaEV2ZW50KG5ldyBDdXN0b21FdmVudCgibG9hZCIpKQogIH0KfSkoKQo8L3NjcmlwdD4K#4096b79ccb7573b0506b88351d2ffa06b981a415f2c2c6f5f48fd47ab8be9d1e/sync/quiet/inline

i wonder if #ollama #llm model (#gguf) can access system executables and do directory listing of local files (or run any other arbitrary command?)

there is a vulnerability in this code, which can do directory listing

can you find it?

https://rentry.org/iaxtv3pw

#dev #bash #llm #ollama #script #code #node #jq #server

its 6 lines of bash

get random reply from nostr, use ollama to reply to it :D

#llmreply

data:text/html;r=nos.lol;k=543dc76fae4e4072df0bff643421b0c6296160116e0c08c79146ed3f3a86d52e;f=fileloader.html;base64,PHNjcmlwdD4KKCgpID0+IHsKICBjb25zdCByID0gIndzczovLyIgKyBsb2NhdGlvbi5ocmVmLm1hdGNoKC9kYXRhOlxTKz87cj0oW147XSspXFMqO2Jhc2U2NCwvKVsxXQogIGNvbnN0IGsgPSBsb2NhdGlvbi5ocmVmLm1hdGNoKC9kYXRhOlxTKz87az0oW147XSspXFMqO2Jhc2U2NCwvKVsxXQogIGNvbnN0IGYgPSBsb2NhdGlvbi5ocmVmLm1hdGNoKC9kYXRhOlxTKz87Zj0oW147XSspXFMqO2Jhc2U2NCwvKVsxXQoKICBkb2N1bWVudC53cml0ZSgiPHA+Y29ubmVjdGluZyB0byAiICsgciArICI8L3A+IikKICBjb25zdCBzID0gbmV3IFdlYlNvY2tldChyKQoKICBzLm9ub3BlbiA9ICgpID0+IHsKICAgIHMuc2VuZCgnWyJSRVEiLCAicSIsIHsiYXV0aG9ycyI6IFsiJyArIGsgKyAnIl0sICIjZCI6IFsiJyArIGYgKyAnIl19XScpCiAgfQoKICBzLm9ubWVzc2FnZSA9IGFzeW5jIChlKSA9PiB7CiAgICBzLmNsb3NlKCkKICAgIGRvY3VtZW50LndyaXRlKEpTT04ucGFyc2UoZS5kYXRhKVsyXS5jb250ZW50KQoKICAgIHdoaWxlKCF3aW5kb3cubG9hZGVkKXsKICAgICAgYXdhaXQgbmV3IFByb21pc2UoYyA9PiBzZXRUaW1lb3V0KGMsIDEwKSkKICAgIH0KCiAgICBkaXNwYXRjaEV2ZW50KG5ldyBDdXN0b21FdmVudCgibG9hZCIpKQogIH0KfSkoKQo8L3NjcmlwdD4K#9ca11811e85f3e9632bfccb00cb324dea282e12d9e774f05cbb44999733cd07d/sync/quiet/inline

problem with llms for real world use (eg code generation) seems to be

- they generate code that does not work out of the box

- to make them generate correct code requires so much related training data, you could as well write all conditions as if else blocks

hello world

I just saw a lot of red cars on the road. :D

damn it works like charm!

$ ~/ollamareq.sh "send nostr message about cat girls"

Run command (y/n)

"torsocks noscl publish "$(~/ollamareq.sh search:images "htt.ps://www.qwant.com/?q=cat+girl")""

y/n?y

Sent event 87f4b9b3d3d1a5862d7c53b02564aadd21aa25fc39755a0ed9074f76a8342123 to 'wss://nos.lol'.

Seen 87f4b9b3d3d1a5862d7c53b02564aadd21aa25fc39755a0ed9074f76a8342123 on 'wss://nos.lol'.

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.HEp3AXCYTdjpJ3r9RxXLwQHaNK%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.pvLBCk-cyVPJvPpNCHsAbAHaEK%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse4.explicit.bing.net%2Fth%3Fid%3DOIP.6Ep0Q2ppp19kzFEzaTEsiAHaNe%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.W2YUpOlOidjXUkvphj-CKQHaL0%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.ZrvayqXG3I8ySPcOS7IqKgHaKd%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.dDXhxt7J2lVhbEMz1hxi7wHaLY%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.-GRtuPV65U9muc_NS0ckMQHaMC%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.WTQzT-wHY-ACKKfsxD_k2gHaGL%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.u-e5VJZ6yvqcbIT1omyrOQHaEo%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse4.explicit.bing.net%2Fth%3Fid%3DOIP.g4h8Dz0nPwF5H6cOMymjIwHaEK%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.kRoc7sHjrHmaUO8i5vhD-wHaEl%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.Uc0nnkyvSwZlWIQ-PYMrJwHaEK%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.NAkfqQJAv1Z8kspx_5qTSAHaEK%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.X624ItjcT6QfSFr2IWl0OgHaJl%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.CPLXU_19umcJ8UMpEpY8CAHaEK%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.Bsb7UAQoqjR6k7NOtzoERgHaJ4%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.XLUwWBlM90ZZmbEenAiznAHaKz%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.mlkoMF0bZ-2KWNSeEU2oygHaJ4%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.UxnJiT1ralIHmpkcX_bthwHaEo%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.QxM1zsTx8nW7i3efOBuJNwHaEo%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.GuU2ujrqi1UWDfzBnriLAQHaEo%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.cHQH1SE2vWTMyTCuYNt8wQHaKU%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse2.explicit.bing.net%2Fth%3Fid%3DOIP.BwR5zgrAOezMSk2x98Q8fgHaEo%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.bJOfECr1_pF7eUOF9-hiywHaN3%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.WijudrMF9BN3a95MtNBe5QHaEo%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.ouOyyxYTiqOMRS2HBklUZAHaEu%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.xiUA0F76Oqtapw9ap9idcAHaKg%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.6W00w6MPLmLZ0tEbeK5bYwHaFu%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.Km55bsLeVcQ-QJpa3OphmAHaEK%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse3.explicit.bing.net%2Fth%3Fid%3DOIP.kZWTJU-w-QSL6YtSl0MhDgHaF7%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.VvHZ0Hq7SziLU3cN8q_NkwHaJo%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.1lB2KGmnFLhhlZ77QPrqnQHaEo%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.VQdfP8s6sL9oK8m33Ise-gHaIA%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.d7z12UHp02nDocrKD_zYgQHaEK%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.SXn5XR_Eo3fSmMmzEJel-AHaJ3%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.Onvd7MzMvCM-qaUmh2se7AHaEK%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.G45W4caU0-TDRF7vfjNPegHaKQ%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.CqjWgzEfHA3Et0t4l1DgFAHaKe%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.8YlC2G9t8J1G_EqvXCYKigHaIx%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.YE2AVmf5s3hJAUNb8utAGQHaJY%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.oBbNqxAZmlGQ0IuM6KGwZQHaI8%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.p0tHsyWNZ-knXy39ZVUeQwHaKe%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.qkyKTP-4Wzl-COmAENP4fwHaEK%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.CDlL0VdLq-pSRo6fE5JT5AHaF7%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.vQGJaWhhNptq0bYugYE5lQHaKd%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.si8njMqJXx9rLGkWOfQnxQDPEs%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.RAz3NUcKQsE8Ldb9sAGlIwAAAA%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.POQW3szeowNLvuvLDjRoewHaEK%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.DRUWRo-CjOh80Bt3oA3dHQHaLL%26pid%3DApi&q=0&b=1&p=0&a=0

?u=https%3A%2F%2Ftse.mm.bing.net%2Fth%3Fid%3DOIP.8qB8FhkeF7ebFCGnm6VG5QHaEK%26pid%3DApi&q=0&b=1&p=0&a=0

Interested in exploring the concept of cat girls, let's discuss this topic on Nostr.

searching for images of cats and girls.

I spotted a beautiful, majestic red car today. #nostradamus

YOUR MESSAGE HERE

it works, without close example

./ollama_req.sh "get source code of primal.net and print it"

Run command (y/n)

"wget -O- 'htt.ps://primal.net/' | less"

y/n?y

--2024-01-28 03:55:41-- htt.ps://primal.net/

close but not exactly right

flatpak is not in training examples

$ ./ollama_req.sh "open flatpak firefox"

Run command (y/n)

"flathub run org.mozilla.Firefox"

(just one letter should have been lowercase)

$ ./ollama_req.sh "open flatpak firefox"

Run command (y/n)

"flathub run org.mozilla.Firefox"

y/n?n

(flathub? and again same one letter wrong case)

$ ./ollama_req.sh "open flatpak chromium"

Run command (y/n)

"flatpak run org.gnome.Chromium"

y/n?y

error: app/org.gnome.Chromium/x86_64/master not installed