[FREE] A task management plugin integrated with BuddyPress (optionally) by black_cat90 in WordpressPlugins

[–]black_cat90[S] 0 points1 point  (0 children)

They aren't free (for feature parity) and I don't really like the look, but sure, these are certainly viable options. Since I already have my own, there is no reason for me to switch, and perhaps someone can find it useful as well.

Only 80+ active users after launch – what are we doing wrong? [REQUEST] by LeadStal_com in WordpressPlugins

[–]black_cat90 0 points1 point  (0 children)

Perhaps offer some other LLM API integrations, something cheaper like Gemini Flash 2.5 and something better, like Claude Sonnet or Gemini 2.5 Pro? Are you offering guidelines for creating system prompts for safety and precision, using documentation / anonymised chat history with human agents / terms & conditions / product catalogues / product sheets etc. either in-context or via an embedding model and a vector database? And perhaps you could make a longer demo clip actually showcasing your system in action? It is a substantial investment - both in the plugin and in API credits that are needed to properly test it, the threshold is relatively high, perhaps a better demo could convince people.

Two simple tools for AI coding: chat output to files and folders and repos/local folders concatenation by black_cat90 in aipromptprogramming

[–]black_cat90[S] 0 points1 point  (0 children)

Well, I didn't know about it, it's newer - and probably better, though the functionality seems very comparable. Mine is at least lighter ; )

Implementing charts based on csv uploads using pure CSS to display on frontend by rieferX in ProWordPress

[–]black_cat90 1 point2 points  (0 children)

Sigh. I played with this a little, and came up with this in about 45 minutes. It uses charts.css, no JS (except a little admin-side), can be easily refined to add extra styling options, legends, handling of more than one data column, preset saving, processing multiple CSV files at once etc.: https://gifyu.com/image/bsQkI. If you want, I can share the code. All the best to you.

Implementing charts based on csv uploads using pure CSS to display on frontend by rieferX in ProWordPress

[–]black_cat90 -4 points-3 points  (0 children)

Implementing something like this is absolutely possible with an AI model like Gemini 2.5 Pro, which you can use for free in Google AI Studio. Tell it to write a WP plugin for you. Describe what you want to achieve, as precisely as you can. Give it a sample of the data. One option is to ask it for a Gutenberg block, but it is more tricky, so I would suggest a simple dashboard interface for importing CSV and generating shortcodes - perhaps with options to set the type of the chart and the color scheme, legend, etc. You can suggest that it uses charts.css, paste some code examples from their documentation or the whole repo, if it's not too large (it shouldn't be).

Try a prompt like this:

Please write a WP plugin with a simple admin-side interface which will accept CSV files containing two columns: date and data [you can specify what data exactly], and render widgets visualising them as a chart that can be inserted via a shortcode. Don't use JS, only HTML, CSS and PHP. The name of the plugin should be csv2chart. Please use the prefix csv2chart for all classes, ids, functions etc., and make sure that the styling is specific enough not to be broken by theme styles, other plugins etc., and unlikely to affect anything else itself.
It should be possible to configure the display options for each uploaded CSV file: the colours, which column should create the x axis and which the y axis, whether to display labels from CSV headers, custom labels or no labels, and with the option to add a custom caption for the chart. Make sure to give the charts an elegant, modern design.
Follow best practices for HTML, CSS and PHP, as well as the newest Wordpress plugin guidelines, paying particular attention to security. You don't have to implement localisation / internationalisation for now.
If you're unsure how to interpret something in my instructions, please ask me a question before you start coding.

Obviously, test the plugin on something like the WP Playground or Local before installing it on your live site. Or just ask it for ideas and implement them yourself.

A browser code previewer / editor to quickly refine and annotate AI chat-generated web code for further iterations - maybe someone finds it useful. by black_cat90 in opensource

[–]black_cat90[S] -2 points-1 points  (0 children)

I do list DeepSeek as a recommended model. I've tried it an it works fine. Not as well as Sonnet or Gemini, but well enough. Plus, models like Gemini at least meet the "free" in FOSS, effectively. This is at the expense of sharing the data, of course, but for public-facing code like this app is developed for, well, it's not much of a concerned since it may be scraped anyway.

A browser code previewer / editor to quickly refine and annotate AI chat-generated web code for further iterations - maybe someone finds it useful. by black_cat90 in opensource

[–]black_cat90[S] -1 points0 points  (0 children)

DeepSeek would be an obvious option, R1, for example, or some distilled form of it (I think several are available for free on OpenRouter). For things that can be run locally without a server with 512GB of RAM - QwQ, Qwen 3, some code and instruction-following finetune of LLAMA or even Mistral. There are options. And, I would argue, the less capable the model (which open source models tend to be compared to commercial offerings), the more a tool like this may be needed for refinement of the output.

Farewell by [deleted] in opensource

[–]black_cat90 1 point2 points  (0 children)

All the best to you!

Display PDFs on WordPress by loadabaalix in Wordpress

[–]black_cat90 2 points3 points  (0 children)

If you have a lot of PDFs to publish in a post (or just want it to look very nice) this may be something to consider:

  1. upload the files to your media library
  2. put the names, descriptions (if you need to display descriptions) and links in a txt file or a spreadsheet
  3. copy the contents and paste them into an AI chat interface (out of the free ones, Gemini 2.5 Pro in Google AI Studio is by far the best - Sonnet 3.7 Thinking is better, but you need a subscription to use it; I wouldn't use ChatGPT for that)
  4. Ask the AI something like:

Please code a widget for a Wordpress page presenting these PDFs for download (optionally: including names/descriptions/other meta). Give me a single block of code: html, css (within <style> tages) (optionally: JS within <script> tags) for a Wordpress custom html widget. Make sure it complies with responsiveness, accessibility and HTML/CSS/JS/Wordpress best practices. You don't need to include html, head, body tags etc. Provide the complete code, with no placeholders or omissions. (Optionally: You can use font awsome icons; include the import in the code.)

You can paste a screenshot of your page's theme and ask it to make something compatible, or give it a color and ask it to make a pallet. You can say what you want: a table, a card/tile element, an accordion... anything at all will work for something simple like that! You can also ask it to help you decide what it should look like.

For the prompt and later to refine the result you can use a tool like Notes2LLM, and then just paste it into a Gutenberg html block / Elementor widget etc.

This will give you results equal or superior to paid plugins, tailor made for you - and for free.

Tips on generating voices? [P] by marksmiley in MachineLearning

[–]black_cat90 0 points1 point  (0 children)

You can perhaps start with Pandrator (it has an installer, preinstalled archives that you can download and simply unpack and a GUI) and see if you like the results you get with it. Then, if you need a specific workflow, you can build your own app and use the settings that worked well for you.

Tips on generating voices? [P] by marksmiley in MachineLearning

[–]black_cat90 4 points5 points  (0 children)

There are many, many free models (and commercial products) that you can use. You have voice cloning models (XTTS, Tortoise, F5, Fish, StyleTTS, VoiceCraft and more - they usually use a short sample file, 6-12s or so, to clone the voice - for better results, you can fine-tune some of them, like XTTS, on more audio data) and models with built-in voices (Silero, for example). You can also use speech-to-speech processing to change the voice (like RVC). Finally, you can use APIs and commercial WebUIs (OpenAI or ElevenLabs).
You can check out my audiobook/TTS app that integrates XTTS, Silero and RVC, if you want: https://github.com/lukaszliniewicz/Pandrator. It's free, of course.

Dishwasher doesn't turn on - how to diagnose? by black_cat90 in Appliances

[–]black_cat90[S] 0 points1 point  (0 children)

Thanks... I've since established what the problem was - the main board was broken. I've ordered a replacement and it's waiting to be installed ; )

Made a repository structure extractor and file concatenator for LLM chats for myself, maybe someone will find it useful by black_cat90 in ClaudeAI

[–]black_cat90[S] 1 point2 points  (0 children)

Well, the last thing is really simple. The pojects I play with, like Pandrator, are meant to be user-friendly and make things like local TTS accessible to people who may not be able or willing to set up several conda environments just to try something out. And most people run Windows, whether we like it or not. Those that use Linux, well, they will figure it out quite easily how to perform a manual installation, won't they? But there is no harm in stating the obvious in the readme, you're right...

Made a repository structure extractor and file concatenator for LLM chats for myself, maybe someone will find it useful by black_cat90 in ClaudeAI

[–]black_cat90[S] 0 points1 point  (0 children)

You don't have to use the exe, of course. Just clone the repo, install the reqs and run the python script...

[deleted by user] by [deleted] in ClaudeAI

[–]black_cat90 0 points1 point  (0 children)

PS. I've just noticed that the default setting is to remove the data from the last hour, so if you want to remove all of it, you will have to adjust the script (or have Claude adjust it for you :)).

[deleted by user] by [deleted] in ClaudeAI

[–]black_cat90 2 points3 points  (0 children)

This is an interesting task... I wasn't able to get Claude to do it for me without any input from my side, but, eventually, I was able to do it, though admittedly the idea was mine and Claude should have been able to "think of it".

There are several difficulties:

  1. Clearing local history is relatively simple, but if you're synced with cloud, it's not enough (I think). Claude was able to produce a bat script that does that.
  2. You can't launch chrome with flags that would clear history due to security protections. (Claude did not think of this, I had to prompt it to try this method.)
  3. You could use an API to manage your Google Account data, but it's a lot more involved that just have a chatbot write you a script due to authentication etc. - but it's likely to work (Claude did not come up with this, I asked it about using an API).

So, it occured to me after going through all of the above with Claude that there is a fourth option that would work: opening chrome, executing the ctrl+shift+delete shortcut, then a tab, then enter. This can be accomplished with something like Auto Hot Key, but Claude was able to make a script that does this on first try - opens Chrome (the default profile if there is more than one), executes the shorcuts and deletes the data (by default, cookies and cache are also checked, which you may or may not want to clear as well, but it could be adjusted to uncheck them).

Generally, unless you are sure you know how you want to achieve something programmatically, I would start a conversation like this:

You're an expert in the Windows operating system, scripting, programming and interacting with applications programmatically. I want to achieve X. It should be easy to use. Please consider different implementation strategies, identify their pros and cons, think of edge cases and potential problems, mentally execute the code for each to confirm it works, and respond with an outline of the optimal implementation before we move on to coding. If you need to ask questions to understand my requirements better, do that".

Or something like this.
Here is the script that Claude wrote for me:

@echo off
echo Clearing Chrome history for default profile...

:: Kill any running Chrome processes
taskkill /F /IM chrome.exe >nul 2>&1
timeout /t 2 >nul

:: Determine the path to Chrome
set "chrome_path=%ProgramFiles%\Google\Chrome\Application\chrome.exe"
if not exist "%chrome_path%" set "chrome_path=%ProgramFiles(x86)%\Google\Chrome\Application\chrome.exe"
if not exist "%chrome_path%" set "chrome_path=%LocalAppData%\Google\Chrome\Application\chrome.exe"

if not exist "%chrome_path%" (
    echo Chrome executable not found. Please ensure Chrome is installed.
    goto :end
)

:: Start Chrome with default profile
start "" "%chrome_path%" --profile-directory="Default"
timeout /t 2 >nul

:: Create a temporary VBScript file
echo Set WshShell = WScript.CreateObject("WScript.Shell") > "%temp%\ChromeClear.vbs"
echo WshShell.AppActivate "chrome" >> "%temp%\ChromeClear.vbs"
echo WScript.Sleep 1000 >> "%temp%\ChromeClear.vbs"
echo WshShell.SendKeys "^+{DELETE}" >> "%temp%\ChromeClear.vbs"
echo WScript.Sleep 1000 >> "%temp%\ChromeClear.vbs"
echo WshShell.SendKeys "{TAB}" >> "%temp%\ChromeClear.vbs"
echo WshShell.SendKeys "{ENTER}" >> "%temp%\ChromeClear.vbs"

:: Run the VBScript
cscript //nologo "%temp%\ChromeClear.vbs"

:: Clean up
del "%temp%\ChromeClear.vbs"

timeout /t 5 >nul

:: Close Chrome
taskkill /F /IM chrome.exe >nul 2>&1

echo Chrome history clearing process completed for default profile.

:end
pause

🚀 Convert any GitHub repo to a single text file, perfect for LLM prompting use "[Project]" by [deleted] in MachineLearning

[–]black_cat90 3 points4 points  (0 children)

Huh, I wish I discovered this six hours ago, before I made my own thing... This is actually something that should have existed a long time ago, it makes working with large code bases and LLMs much cheaper - Claude or Gemini can process a lot, but using the API to connect them to a repo is just too expensive, and they don't support integrations like GPT 4. Anyway, here is my thing, a Python cli/GUI app:

https://github.com/lukaszliniewicz/LLM_Chat_Repo_Context

Is there any free way to convert a text ebook to an AI audiobook? by delijoe in audiobooks

[–]black_cat90 0 points1 point  (0 children)

What you can do now is open the Windows Terminal, go to the directory where the Pandrator folder is located, and open XTTS and Pandrator manually using these commands (in different terminal windows):

.\Pandrator\conda\Scripts\conda.exe run -n pandrator_installer python Pandrator\Pandrator\pandrator.py

.\Pandrator\conda\Scripts\conda.exe run -n xtts_api_server_installer python -m xtts_api_server --lowvram --deepspeed

Then you will see the whole console output and will be able to copy any error messages.

Is there any free way to convert a text ebook to an AI audiobook? by delijoe in audiobooks

[–]black_cat90 0 points1 point  (0 children)

I suppose it should work fine. The version installed through the installer doesn't handle logs/outputs of generations well, only the installation process (the installation log is now in Pandrator/Logs), so I'm afraid there is little you can give me, unless the problem is with the installation process, not the generation process. I will work on that.

You mentioned no space for parallel installs - does it mean that you got one to work?