OpenBrain
Utilities
Score 74%
Description:

OpenBrain is attempting a new interface for the KDE4 desktop (an Artificial Intelligence plasmoid), with which, users can type english instruction sets to an aiml bot to accomplish common computing tasks (such as emailing, googleing, browsing wikipedia, or just chatting). This project is still under early development, and this release is only to verify a platform on which to develop AIML code (see the A.L.I.C.E Projects and AIML Wiki page for more info).

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
Last changelog:

8 years ago

-- Current (0.0.2.6.4)
+ proper panel behavior
+ new braindata
- reversion from db based model to qthread =[
+ bug fixes
+ standards compliancy work
-- (0.0.2.6)
+ QThread'd AIMLParser
+ QProcess'd execution
+ GUI change
+ new braindata
+ parser tweaks

mreloads

7 years ago

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?

Report

dridk

8 years ago

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!

Report

C

hallowname

8 years ago

what? lol

how would you have a desktop assistant widget look?

Report

bitcrazy

8 years ago

The links above still point to version 0.0.2.5. On the sf.net site, too.

Greetings
m0nk

Report

srog

8 years ago

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

Report

ivancukic

8 years ago

Hi, why don't you create a runner for KRunner from this, so that more applications could use this idea.

Report

C

hallowname

8 years ago

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!

Report

ivancukic

8 years ago

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 :)

Report

srog

8 years ago

This is really nice and original idea. Thank you !

Working fine with the Kubuntu Jaunty Jackalope (alpha-3), KDE 4.2.

Report

8 years ago

-- Current (0.0.2.6.4)
+ proper panel behavior
+ new braindata
- reversion from db based model to qthread =[
+ bug fixes
+ standards compliancy work
-- (0.0.2.6)
+ QThread'd AIMLParser
+ QProcess'd execution
+ GUI change
+ new braindata
+ parser tweaks

product-maker 9 37

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.0.2.6
updated Apr 10 2009
added Dec 27 2008
downloads today
0
page views today 0