Figures
316 |Preprint generated by AI Researcher
332 |├── frontend
├── src
│ ├── vite-env.d.ts
│ ├── lib
│ │ ├── utils.ts
│ │ ├── api.ts
│ │ └── useExperiment.ts
│ ├── main.tsx
│ ├── App.tsx
│ ├── App.css
│ ├── components
│ │ ├── StatusBadge.tsx
│ │ ├── Console.tsx
│ │ ├── StreamingMarkdown.tsx
│ │ ├── Notebook
│ │ │ ├── NotebookCell.tsx
│ │ │ ├── AgentNotebook.tsx
│ │ │ └── ResearchPaper.tsx
│ │ ├── FindingsRail.tsx
│ │ ├── CredentialPrompt.tsx
│ │ └── LabNotebook.tsx
│ ├── index.css
│ └── assets
│ │ └── react.svg
├── vite.config.d.ts
├── postcss.config.js
├── vite.config.ts
├── vite.config.js
├── .gitignore
├── tsconfig.tsbuildinfo
├── eslint.config.js
├── index.html
├── tsconfig.app.json
├── tsconfig.node.json
├── tsconfig.json
├── package.json
├── public
│ └── vite.svg
├── tailwind.config.js
└── README.md
├── requirements.txt
├── .env.example
├── railway.json
├── api_guide.md
├── Dockerfile
├── experiment.py
├── LICENSE
├── logger.py
├── README.md
├── modal_guide.md
├── run_app.py
├── main.py
├── gemini_3_pro_guide.md
├── insights.py
└── api_server.py
/frontend/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
39 | {content}
40 |
41 |
79 | {processCarriageReturns(content)}
80 |
81 | Findings
174 |Live distillations of sub-agents—posted whenever they think.
175 |
101 | We need at least one LLM key (Google for Gemini or Anthropic for Claude) and a Modal token pair to spin up research sandboxes. Keys are stored locally in your .env.
102 |
Credentials status
119 |120 | {hasRequiredKey && modalReady 121 | ? "Ready to launch." 122 | : "Add the missing keys to continue."} 123 |
124 |{readinessCopy}
217 | 234 |Figures (preview)
194 |Preprint generated by AI Researcher
332 |196 | {task} 197 |
198 |214 | Describe your scientific query. The orchestrator will decompose it into hypotheses and launch autonomous agents to investigate. 215 |
216 |288 | {prereqError} 289 |
290 | )} 291 |308 | {experimentError} 309 |
310 |311 | Check your API keys and try again. If using Claude Opus 4.5, make sure your Anthropic API key is set. 312 |
313 | 319 |338 | Spinning up main agent... 339 |
340 |