Rice Business 2026
1
Knowledge Database
Papers, abstracts, and notes — linked and searchable
2
Team of Agents
Guidance, data analysis, writing, review
3
Logs
“What did my coauthors do last week?” “Why did we change that?”
4
WRDS and jgsrc1
Use Claude with WRDS, use Claude on jgsrc1
Relational (SQL)
Vector
Graph
Perfectly fine (according to Claude) for a research corpus of a few thousand papers.
Whatever format you like. Plain text is fine. Tell Claude: “add <filename> to litdb” Claude will read and try to classify.
It says what it filed, so you can correct a guess you never had to make
Where it looks
What lands in the database
.bibClaude can drive your browser
One paper you are entitled to, fetched through your own subscription, is ordinary use. Scripted bulk downloading is not — it violates publisher terms and gets the campus IP range cut off. Claude is instructed never to touch Sci-Hub.
| litdb | NotebookLM | Obsidian | Zotero | |
|---|---|---|---|---|
| Where it lives | Your disk | Google’s cloud | Your disk | Your disk + their cloud |
| Searches full PDF text | Yes | Within one notebook | Only with plugins | Yes, keyword |
| Search by meaning | Yes | Yes | Plugin | No |
| Citation graph | Yes | No | The links you drew, not citations | No |
Writes a .bib |
Yes | No | Plugin | Yes |
| Driven by | Claude, in chat | Its own web UI | You, by hand | You, by hand |
Guidance
“I have an idea. What do you think?” to “How deeply should I go into X?”
Data analysis
Pull data, analyze, figures, tables
Writing
“Write a draft of the data section”, “Edit the introduction”, …
Review From “check that the numbers in the text match the tables” to “give me a full referee report”
Actor
Critic
Ask one agent to draft and then review, and it reviews the thing it just decided was good. The two jobs have to be separate calls with separate instructions — and the more independent the critic, the more it catches.
Guidance
A proposer comes up with ideas, and adversaries shoot them down
Data analysis
Analyst and replicator build the sample independently, and must agree before analysis starts
Writing
Read from different angles: accuracy, persuasion, devil’s advocate
Review
Multiple independent reports
Subagents
Ask Claude to generate them. A subagent starts fresh with instructions from the main agent.
It does not see the conversation history — which is the whole point.
Different models
Sonnet, Opus, Fable for different seats.
Different capability, but still correlated priors — they were trained by the same people.
Different families
Claude can call ChatGPT, Gemini, DeepSeek, …
Genuinely different blind spots. Uses your API keys (and your credit card).
Ask Claude to install research@kerryback
CLAUDE.md is the operating manualprotocols.html is the same project explained to a person — what a coauthor reads on their first day.The plugin has a style guide
It should be a living document
I don’t know how well this will work. It is brand new. But if it doesn’t work, tell Claude to fix it!
draft folder (with figures and tables subfolders) is set up as a Git sub-tree and linked to an Overleaf project| Command | What it does |
|---|---|
/research:setup |
The interview, then builds or restructures the repo |
/round |
Finishes a round — writes what you took up and what came of it, and promotes whatever settled |
/round start |
Optional. Claims the round when a coauthor might be working right now |
/refresh |
Context is getting long: writes your handoff and stops, so you can /clear. Keeps the round open |
/report |
An HTML report: executive summary, what is settled, open issues, chronology |
/critique |
The reviewer panel and the paths forward |
/econ-review |
Referee-grade report, if installed |
| litdb | No command — just ask, in plain language |
I said to Claude this morning:
Kevin said he was working on optimizing over industry group and market cap for peer selection. Explain what he is doing and what the status is.
It explained the method in detail, then told me the work was finished and explained the results — and waiting on a decision about whether it goes in the main text or the internet appendix.
state.md
Current state of the project and coauthor/date/time stamped record of all changes in state. Claude updates periodically. Can force update with ‘/round’
runs.jsonl
Every script: date/commit/round and the files they read and wrote
Written automatically by a hook
git commit log
What landed and when
chronology merges all three into one timeline. /report produces a human-readable version
/research:setup.Ask Claude to install wrds@kerryback
Contains
SKILL.md
1. Update
2. Open Remote SSH
Settings (bottom left) → Command Palette → Remote SSH: Connect to Host
You must be on Rice Owls or the VPN
3. Log in
<netid>@jgsrc1@rice.edu
Can create a profile
4. Connect
Prompted for your password.
Open a folder — prompted again.
Claude Code
On this first connection, the Claude Code extension for VS Codium should install itself into your home folder on jgsrc1 — not on your laptop
Everything else
The other extensions bundled with Academic Studio that need to live on the remote machine should install as well
If you don’t have a Python environment installed, I recommend you create one (one time setup).
Prompt Install uv. Use it to create a Python 3.14 venv. Install the data analysis stack. Install wrds with the no-deps option. Add to CLAUDE.md to use the venv.
Ask Claude anything. Check that it works.