{"action":"opened","issue":{"url":"https://api.github.com/repos/willwhitney/hydrogen/issues/133","labels_url":"https://api.github.com/repos/willwhitney/hydrogen/issues/133/labels{/name}","comments_url":"https://api.github.com/repos/willwhitney/hydrogen/issues/133/comments","events_url":"https://api.github.com/repos/willwhitney/hydrogen/issues/133/events","html_url":"https://github.com/willwhitney/hydrogen/issues/133","id":115942932,"number":133,"title":"Possible to join existing local kernels with hydrogen?","user":{"login":"mrchrisadams","id":17906,"avatar_url":"https://avatars.githubusercontent.com/u/17906?v=3","gravatar_id":"","url":"https://api.github.com/users/mrchrisadams","html_url":"https://github.com/mrchrisadams","followers_url":"https://api.github.com/users/mrchrisadams/followers","following_url":"https://api.github.com/users/mrchrisadams/following{/other_user}","gists_url":"https://api.github.com/users/mrchrisadams/gists{/gist_id}","starred_url":"https://api.github.com/users/mrchrisadams/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mrchrisadams/subscriptions","organizations_url":"https://api.github.com/users/mrchrisadams/orgs","repos_url":"https://api.github.com/users/mrchrisadams/repos","events_url":"https://api.github.com/users/mrchrisadams/events{/privacy}","received_events_url":"https://api.github.com/users/mrchrisadams/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-11-09T19:06:12Z","updated_at":"2015-11-09T19:06:12Z","closed_at":null,"body":"Hi there,\r\n\r\nI might have missed this earlier, but is it possible to use Hydrogen just like another client to connect to an existing Jupyter Kernel?\r\n\r\nIf I start a Jupyter notebook session like so:\r\n\r\n```\r\njupyter notebook\r\n```\r\n\r\nI can join that same kernel from the console with:\r\n\r\n```\r\njupyter console --existing\r\n```\r\n\r\nThis means I can define variables or methods , in one session, and then call them from the other, which can be handy for all kinds of reasons. Is it possible to do the same with Hydrogen too, so I can send code  I write in Atom the same kernel?\r\n\r\nThis [gist here][1] mentioned in issue #38 makes me think it can, but I don't yet understand what kernelspecs are with Jupyter, and how to use them.\r\n\r\n> The way hydrogen works is... if it doesn't find a running kernel around (on the local machine), then it opens up a process, but the good thing is that it actually looks for kernelspecs before it does that! which is why this method works.\r\n\r\nFor my use case, I don't need to speak to any remote machines.\r\n\r\nFWIW, I tried going the other way (as I start a kernel from Atom and join it from a console, for example with no joy.)\r\n\r\nThanks for making such an awesome package BTW :+1: \r\n\r\n\r\n[1]: https://gist.github.com/razvanc87/a365b921ba4bf575b6a5"}}