hi all.<div>some code of ipython-zmq is ready in github repo.</div><div>you can see it this way.</div><div><br></div><div>install firts pyzmq read howto here:</div><div><a href="http://www.zeromq.org/bindings:python">http://www.zeromq.org/bindings:python</a></div>

<div><br></div><div>get ipython-zmq experimental code</div><div><br></div><div>$git clone <a href="http://github.com/omazapa/ipython.git">github.com/omazapa/ipython.git</a></div><div><br></div><div>like root</div><div>#cd ipython</div>

<div>#python setup.py build</div><div>#python setup.py install</div><div><br></div><div>like a user.</div><div>you need open two terminals</div><div><br></div><div>terminal One:</div><div>$cd ipython/IPython/core/</div><div>

$python iplib_kernel.py</div><div><br></div><div>terminal two:</div><div><div>$cd ipython/IPython/core/</div><div>$python iplib_frontend.py</div></div><div><br></div><div>Features:</div><div>-&gt; zmq communication (using json)</div>

<div>-&gt; tab completion (support magics commands, alias and imported modules very fine)</div><div>-&gt; ipython prompt indentation</div><div>-&gt; colors (no in tracebacks yet)</div><div>-&gt; ipython output capture ie:</div>

<div>In [1] : 2</div><div>Out [3] : 2</div><div>In [2] :_3</div><div><div>Out [4] : 2</div></div><div><br></div><div>-&gt; some magics commands are working fine but we need to restructured to two processes</div><div><br>
</div>
<div><br></div><div>I think we need write some magics to frontend and kernel</div><div>I suggest for now:</div><div><br></div><div>%kernel history</div><div>%kernel reset (restore to empty kernel)</div><div>%kernel quit (close the kernel)</div>

<div>%kernel start (start a new kernel)</div><div>%kernel save_status session_name  (save code and variables in a file asigned to session_file  )</div><div>%kernel load_status session_name  (load code and variables fron session_name )</div>

<div>%kernel restore  (restore last log, it if kernel fail and crash )</div><div><br></div><div>%frontend quit</div><div>%frontend colors colors_type</div><div><br></div><div>Note: remember that it is just a experimental code.</div>

<div><br></div><div>Best wishes.</div>