Live data from Hacker News

Show HN: Panel – A research workspace where the agent can build its own panes

github.com

21–25 of 25 posts

Re: Show HN: Panel – A research workspace where the agent can build its own panes

#21
post #5

Sounds cool, can you explain a bit more how it works?

It has a chat interface, but also lets you split the window into different sub-windows that can open different interfaces, like a Jupyter notebook (with a working kernel), a code editor, or a file browser. You can also ask the agent to create custom interfaces, like a protein structure visualizer, or an SQLite viewer, or just a simple place to manage your citations.

Under the hood it's running on your local Claude Code instance, I'll probably be adding support for other APIs through Open Router soon.

Re: Show HN: Panel – A research workspace where the agent can build its own panes

#23

Hi HN, I built Panel because research work means switching all the time between a chat with an agent, the papers I'm reading, the notebook I'm running and the data files I'm looking at. Panel is a local web app with dockable panes made with dockview. You get chat, files, PDFs, markdown and Jupyter notebooks. The agent can also create custom panes on request, like a protein structure viewer or an SQLite browser. There…

I’m not familiar with this concept. So the purpose is to have a chat llm spawn new independent activity windows all in the same chat context?

Re: Show HN: Panel – A research workspace where the agent can build its own panes

#24

The project seems to be a great initiative however does it have checkpoints? I find that feature a must with agentic workflow for very obvious reasons.

By checkpoints do you mean versioning and rollback?

Yes versioning and rollback to return to a previous state

Re: Show HN: Panel – A research workspace where the agent can build its own panes

#25

Hi HN, I built Panel because research work means switching all the time between a chat with an agent, the papers I'm reading, the notebook I'm running and the data files I'm looking at. Panel is a local web app with dockable panes made with dockview. You get chat, files, PDFs, markdown and Jupyter notebooks. The agent can also create custom panes on request, like a protein structure viewer or an SQLite browser. There…

I’m not familiar with this concept. So the purpose is to have a chat llm spawn new independent activity windows all in the same chat context?

Actually it's something like a researcher-focused app that allows you to open Jupyter notebooks, code snippets, PDFs, right next to the chat window pane.

Let's say you're working on protein design and you want to view the 3D structure of the protein, you can have the agent build a pane for that in the app, and you can ask the agent to help customize it as well.

Post reply on HN