This new version of OpenBrain supports application management with commands like 'firefox', 'launch gimp', 'start konsole', or 'killall python'. OpenBrain also can google things with 'google things' or 'google image things'.
Feel free to send patches or email to hallowname - at - gmail.com prefix'd with "OPENBRAIN: ". Any feedback at all is very welcome.
openbrain's source repo is at http://websvn.kde.org/trunk/playground/base/plasma/applets/openbrain
I wont officially package OpenBrain until I feel like its good enough for public use, until then, these people have already packaged it for you

NOTE: These packages -are- and will stay out of date. The source is the only up to date packaging.
openSuse packages: - thx remur_bin - http://download.opensuse.org/repositories/home:/remur/openSUSE_11.1_KDE4_Factory_Desktop
jaunty packages: - thx Sam Rogers -
https://launchpad.net/~samrog131/+archive/ppa
HACKERS NOTE: dont package 0.0.2.7 please. i never meant to upload that ;p
Ratings & Comments
9 Comments
I tried to install some files found here: http://www.square-bear.co.uk/aiml/ Somehow it didn't work as expected. Is the interpreter still in development?
Ohh!! Why are you using X-Windows, When I try to learn something! It's ulgy! You need to use qt! But, it's a very good idea! reminds me of when I was unsing xemacs and the Psychanytics plugins!
what? lol how would you have a desktop assistant widget look?
The links above still point to version 0.0.2.5. On the sf.net site, too. Greetings m0nk
Yes, the links are to the 0.0.2.5. KDE playground has 0.0.2.6: http://websvn.kde.org/trunk/playground/base/plasma/applets/openbrain/ Commandline download: svn co svn://anonsvn.kde.org/home/kde/trunk/playground/base/plasma/applets/openbrain
Hi, why don't you create a runner for KRunner from this, so that more applications could use this idea.
That sounds like a great idea! but im still learning qt :D im trying to get OpenBrain to process the AIML in a separate qthread first thing, then Ill grok the krunner code. thx for lancelot btw, best thing evr!
Hi again, I've missed your reply :/ As for the separate threads and stuff, when concerning the later switch to KRunner, it will be all already done for you (Krunner runs the runners in separate threads with some fancy scheduling features thanks to ThreadWeaver library). As for L, thanks :) when you port the OB to KRunner, Lancelot will suddenly get a lot better :)
This is really nice and original idea. Thank you ! Working fine with the Kubuntu Jaunty Jackalope (alpha-3), KDE 4.2.