Stack Apps is a question and answer site for apps, scripts, and development with the Stack Exchange API. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Screenshot / Code Snippet



Have you ever noticed that simple act of describing a problem you can't get past to a co-worker will help you solve the problem, even if they don't say a thing?

The Code Consultant Bot is based on a (possibly apocraphal) story of a software company that gave employees a stuffed bear to talk to about problems they run into. The employees would ask their questions to the bear and work though problems on their own without distracting others. It takes that concept one step farther by giving you an AI instead of a stuffed bear. It's like Clippy, but it asks you leading, helpful questions rather than giving you unhelpful concrete suggestions.

If you're lucky, it may even direct you to potential answers on


Code Consultant is free to use, the code is available under the Apache Public License, 2.0.


Nothing to download. Send an XMPP/Jabber/GTalk invitation to

For more information, see




Nathan Voxland (nathan [at]


Code Consultant is written in Java on Gooogle App Engine. If you are interested in the code, contact me via email.

share|improve this question
Can your AI pass turing? – Sky Sanders Jul 24 '10 at 19:56
No. But a lot of times your co-workers can't either... – Nathan Voxland Jul 24 '10 at 20:13
Awesome concept. Please consider porting this to IRC... and run an instance on FreeNode. – Nathan Osman Jul 24 '10 at 20:51
@Nathan +1 lol, thanks for this. – systempuntoout Jul 24 '10 at 22:06
I think your bot needs an avatar... maybe something like Bender? – scunliffe Sep 22 '10 at 14:01
Is your bot source code available somwhere ? – Riduidel Oct 14 '10 at 11:44
The source will hopefully be on in the next couple days – Nathan Voxland Oct 16 '10 at 6:04

You must log in to answer this question.

Browse other questions tagged .