Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old Yesterday, 06:22 PM   #1
vasbinde
Member
vasbinde began at the beginning.
 
Posts: 17
Karma: 10
Join Date: Jan 2008
Device: Kindle Paperwhite / iPad 2 / Various Phones
Interest in Plug-ins Developed with AI

Hi there,

I have been enjoying the use of Calibre for a while and have had a few use cases where Calibre is not quite able to meet my needs. One set of needs in particular stood out to me. As such, I put together a set of feature requirements, then worked with an AI agent to develop the plugin through multiple iterations.

I handled the testing, UI design, and feature requirements, while the AI agent created the actual code.

I started using this plugin to meet my own needs a few days ago. It seems solid enough for my purposes.

However, I am curious if others would like to have access to this plugin. Again, this is written by AI, but against my requirements, UI specs, and has been tested through my daily routine.

If there is too much of an objection to sharing AI generated code at all, I will refrain from doing so. If, however, there is interest in sharing the plugin, I will share the full plugin, feature set, documentation, etc.

I am fine either sharing it or not, but wanted to see if there's any interest.

I look forward to hearing from you!
vasbinde is online now   Reply With Quote
Old Yesterday, 08:44 PM   #2
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 53,512
Karma: 181843001
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
As you seem to have jumped through all the hoops including testing the code, I personally can't see any objections to having the plugin made publicly accessible.
DNSB is online now   Reply With Quote
Old Yesterday, 09:37 PM   #3
PeterT
Grand Sorcerer
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
Posts: 14,050
Karma: 83121446
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
Just remember that (more than likely) a very small set of users will go on rants about AI. Just ignore them
PeterT is offline   Reply With Quote
Old Yesterday, 11:22 PM   #4
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 22,761
Karma: 34252730
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Given Kovid uses AI to generate code in the base product (example), I find it hard to comprehend why anyone that uses calibre could object to an optional plugin that was developed with the help of AI.

BR
BetterRed is offline   Reply With Quote
Old Today, 06:55 AM   #5
rantanplan
Weirdo
rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.rantanplan ought to be getting tired of karma fortunes by now.
 
Posts: 1,166
Karma: 13169102
Join Date: Nov 2019
Location: Wuppertal, Germany
Device: Kobo Sage, Kobo Libra 2, reMarkable PaperPro
Quote:
Originally Posted by BetterRed View Post
Given Kovid uses AI to generate code in the base product (example), I find it hard to comprehend why anyone that uses calibre could object to an optional plugin that was developed with the help of AI.

BR
There's a big difference though.

Kovid understands the code and can do code reviews, etc. Can vasbinde do that? That's the problem with vibe coding. If something breaks, only Claude can fix it.

But then again, you're right. It's an optional plugin, everyone has to make their own choice. So as long as it's disclosed, I don't really see the problem.
rantanplan is offline   Reply With Quote
Old Today, 11:20 AM   #6
fogice
Addict
fogice is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!fogice is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!fogice is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!fogice is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!fogice is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!fogice is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!fogice is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!fogice is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!fogice is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!fogice is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!fogice is faster than a rolling 'o,' stronger than silent 'e,' and leaps capital 'T' in a single bound!
 
Posts: 317
Karma: 50000
Join Date: May 2014
Device: Kobo Libra 2
I'm guessing the initial post was also AI generated? It's very long without saying anything. "I vibe coded a Calibre plugin. I'm not going to tell you what it does. Any interest?"
fogice is offline   Reply With Quote
Old Today, 11:26 AM   #7
vasbinde
Member
vasbinde began at the beginning.
 
Posts: 17
Karma: 10
Join Date: Jan 2008
Device: Kindle Paperwhite / iPad 2 / Various Phones
Quote:
Originally Posted by rantanplan View Post
There's a big difference though.

Kovid understands the code and can do code reviews, etc. Can vasbinde do that? That's the problem with vibe coding. If something breaks, only Claude can fix it.

But then again, you're right. It's an optional plugin, everyone has to make their own choice. So as long as it's disclosed, I don't really see the problem.
That's very true. My expertise in coding extends to AppleSoft BASIC from 1991, lots of HTML and CSS, some JavaScript, and with a tiny bit of Java, Fortran, Cobol, and VisualBASIC from the late 90s. I have never touched Python directly. I can read the code, and could likely, if given enough time understand what its doing. However, SW development has not been in my job title since 1998.

Given that, I wanted to be very straightforward about the nature of what I've created: something that I have spec'd out, personally have used every day, tested, etc. but did not actually code.

Assuming that is something people would still like to see, I can share the full plugin. I will have no restrictions on the code as well - it will be fully open source, so if a real Python expert likes it and wants to run with it, please feel free to do so.

Sound good?
vasbinde is online now   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Can I trust Plug-ins? dvandend Plugins 1 12-05-2024 04:59 AM
plug-ins geoffhay Plugins 2 07-09-2012 06:44 AM
Plug-ins not working in 0.8.44? HarryT Calibre 14 03-24-2012 09:04 PM
Plug-ins? TdeV Sigil 2 10-01-2011 07:31 PM
plug-ins bristolman Calibre 1 01-04-2011 11:19 PM


All times are GMT -4. The time now is 12:13 PM.


MobileRead.com is a privately owned, operated and funded community.