Why This Matters
Panel is an early-stage, open research workspace that lets an AI agent (currently powered by Claude Code) collaborate directly alongside a user in a unified interface of chats, files, PDFs, and notebooks—going further by letting the agent dynamically build custom viewer panes on demand. This matters because it points to a growing trend of AI agents not just answering questions but actively shaping their own tools and workspace to fit a task, hinting at more flexible, agentic developer and research environments ahead.
Key Takeaways
- Panel combines chat, files, PDFs, and live Jupyter notebooks into one workspace where an AI agent can read, write, and run code alongside the user.
- Its standout feature is agent-generated custom panes—when built-in viewers can't display something, the agent can build its own interface for it.
- The tool is an early, rough build with limited support (only Claude Code fully works, no OpenAI integration yet, no UI buttons for launching modules), signaling it's aimed at testers rather than production use.
Panel
A research workspace where the agent works beside you: chat, files, PDFs and notebooks in one dock, and the agent can also create custom viewers and apps when necessary
This is an early build for testers. Expect rough edges, and feel free to raise issues.
Before you start
Node 22.18 or newer (or 24.12 and newer)
pnpm
uv, which fetches the Python it needs (3.12 or newer) by itself
Claude Code, installed and signed in: run claude once and log in. The agent and the literature review run through it.
Install and start
pnpm install uv sync pnpm start
... continue reading