NEW! LLMPlugin - AI plugin Available - 🚀 - AI Power for VisualNeo Win! - Forum

Forum Navigation
You need to log in to create posts and topics.

NEW! LLMPlugin - AI plugin Available - 🚀 - AI Power for VisualNeo Win!

🚀 Introducing LLMPlugin - AI Power for VisualNeo Win!
Hey everyone!
I'm excited to share something I've been working on for a few weeks - LLMPlugin, a free plugin that brings
the power of AI large language models directly into VisualNeo Win! That's right this old loved!! software is getting
an update BOOST AI directly inside our VisualNeoWin applications. No workarounds needed


What does it do?
LLMPlugin lets you integrate AI capabilities into your VisualNeoWIN applications.
Your apps can now have conversations with AI, generate images, and create
intelligent features, using the model to crunch data and get a reply - all with simple actions.


Supported AI Providers: ((((API KEY NEEDED))))
OpenAI (GPT-4, GPT-3.5)
Anthropic Claude (Claude 3.5 Sonnet, etc.)
Google Gemini
OpenRouter
Groq 
Grok(xAI)
Ollama (FREE local AI - no API key needed!)
Set your END point Features:
 ✅ Chat with AI - Send prompts and get intelligent responses
 ✅ Image Generation - Create AI images with DALL-E
 ✅ Async Support - Non-blocking calls that don't freeze your UI
 ✅ "Thinking..." Progress Dialog - Shows users the AI is working
 ✅ Word-by-Word Streaming - Text appears like ChatGPT typing effect
 ✅ Conversation Memory - AI remembers the chat context
 ✅ Custom System Prompts - Define AI personality/behavior
 ✅ Local AI with Ollama - Run AI completely offline and free!

 Actions Included: ActionDescriptionLLMInitInitialize with your chosen providerLLMSendSend a prompt, 
 get a responseLLMSendAsyncSend without freezing UI (uses callback)LLMSendStreamWord-by-word streaming
 outputLLMImageGenGenerate AI imagesLLMImageGenAsyncGenerate images without freezing UILLMSetSystemSet
 AI personality/instructionsLLMSetModelChoose specific AI modelLLMResetClear conversation historyLLMStopStreamStop
 streaming mid-response...and more! 

Quick Example:
 LLMInit "OpenAI" "[MyAPIKey]" "[Status]"
 LLMSend "Tell me a joke" "[Response]"
 AlertBox "AI Says" "[Response]"

 Free & Open:
 This plugin is free for the community. You'll need your own API key from your paid providers
 OpenAI/Anthropic/Google, or use Ollama for completely free local AI.

 Installation:
 Just copy LLMPlugin.nbp to your VisualNeo Win Plugins folder and restart VisualNeo. 

 Download:
 See Below I'd love to hear your feedback and see what you create with it! Let me know if you have questions.

 Happy coding! You are all welcome Christopher Calleja, Kriscall Software Labs
Uploaded files:
  • You need to login to have access to uploads.
luishp, dglojnar and 5 other users have reacted to this post.
luishpdglojnarnaglieriluizalangonzalez91josevdr95Anthony LaTorre

This looks like a really well designed plugin... Nice job! Since this is a VisualNeo Win plugin, you might want to post this in the VisualNeo Win plugin forum. I almost missed this since I develop all my pubs in VisualNeo Win. I have quite a few plugins that I uploaded to the Win plugin forum... It's great to see new plugins and what developers are creating... Us plugin developers are keeping VisualNeo Win alive and well, and expanding it's capabilities....

Welcome aboard, and thanks for making the plugin available to the community.

luiz and Kriscall have reacted to this post.
luizKriscall

Thanks Anthony

I have been using VisualNeoWin (NEOBOOK) for 20 years I thought it's about time I give something back it needs a boost to keep it going!! We now have access to AI! local olama or Cloud! service.. You are welcome please report any bugs I will do my best to update it I can only test so much. I tried to move it, to the right forum group I noticed when I posted it and I did a repost I think to the other Plugin section. @Luis will have to help me out please :) . Maybe he can add it somewhere more accessible. I have more Plugins on the way time to Build our VisualNeoWin UP!! bring it forward so we can keep using it. It's the best environment for RAD!

luiz has reacted to this post.
luiz

I'm an old NeoBooker too... Even though Luis's focus is on evolving VisualNeo Web, I feel the sky's the limit developing plugins for Win. Looking forward to seeing  what other plugins you are developing. I have been focused on upgrading VNW's interface... (and it needed it...) so I created the StyledText Editor and Styled Tabs Pro plugins... and the TitleBar Color Changer plugin. I also have other plugins like a AutoResize Objects that can scale and/or reposition objects on a page automatically, a splitter control, etc... That makes it a little easier cranking out high--quality apps...

Again, thanks for your contribution...

luiz and Kriscall have reacted to this post.
luizKriscall

That's great work!   Yes, I'm going to try boost it to up too, keep it alive this AI was a must it's very powerful to have VisualNeoWin now can communicate and process data with AI making your programs smarter... Sky is the limit ! It's not ready to die I love desktop programs I beleave they still have a place! LOL...  I have been doing robotics for a hobby lately and playing with AI . So I plan to bring features for Python, Arduino Hardware and much more to VisualneoWin.. This will allow more hobbyist to use it for other tasks making robotic software and controls and AI is a key factor in that.  Starting a new generation for VisualNeoWin.

luishp, luiz and Anthony LaTorre have reacted to this post.
luishpluizAnthony LaTorre

Thank you Christopher,
I started programming eons ago with Visual Basic 6. Then they came out with .Net and that was it for me... Went with Livecode for a while until they changed their business model... Now I'm back with VisualNeo again. AI is the way to go... They are smarter and more efficient than I can ever hope to be...

If you have ChatGPT , I have a customGPT I created specifically for creating VIsualNeo Win plugins with Pure Basic. Here is the link, all you need is a free ChatGPT account to use it:
https://chatgpt.com/g/g-68a86b36f5f08191931a11056fb29364-visualneo-win-plugin-helper

I usually use this to blueprint my plugin... and create a detailed pdf file... Then I will take that over to Claude Ai and upload the detailed blueprint along with some example plugins written in Pure Basic. Then the fun begins... I find Claude AI is better at writing Pure Basic code, but it's nice to have both...

Hope you find that useful... and good luck with your plugin development.

Kriscall has reacted to this post.
Kriscall

Thanks, I will check out any help to make life easier! That's why I share help others do same with their projects.

Anthony LaTorre has reacted to this post.
Anthony LaTorre

Is there anything similar for VisualNeo Web?

Regards,

@xpto yes, there are currently two AI plugins neoOpenRouter and neoGPT

xpto has reacted to this post.
xpto

Hola debería añadir estos 2 proveedores, los mismos presentan apis gratis muy pero muy generosas https://openrouter.ai/

https://groq.com/

 

 

dglojnar and Kriscall have reacted to this post.
dglojnarKriscall

Hi @kriscall
Congrats on wonderful LLM Plug-in :-)
I'm using Neobook and can't load plug-in , error messages are:

"System Error.Code:126 - The specified module was not found."
"Unable to load this Plug-in"

Any idea/help ?

Cheers!

Kriscall has reacted to this post.
Kriscall

Looks like a dependents issue will upload an update soon and repost mean while try to install, "Visual C++ Redistributable 2022 (x86)" I always recommend having this installed anyway! All my Plugins are in C# or C++

https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170

dglojnar has reacted to this post.
dglojnar

Hi @kriscall,

Thank you for quick answer, i'm going to try :-)
I will inform you about results :-)

Chhers!

Kriscall has reacted to this post.
Kriscall
### Updates made!!  REDOWNLOAD ABOVE- Version 1.2.1
- Added OpenRouter support (access 200+ models)
- Added Groq support (ultra-fast inference)
- Added Grok (xAI) support
- Static runtime linking for easier distribution
- BUG FIXED!! No external dependencies required
luishp, dglojnar and 2 other users have reacted to this post.
luishpdglojnarluizalangonzalez91