Skip to main content
Purna is a chat-first molecular intelligence platform for biological research. It brings reasoning, scientific databases, files, code execution, background jobs, and structured outputs into one workspace.

Chat

Chat is the primary way you interact with Purna. Submit natural-language requests and receive responses with tool traces, citations, tables, code, visualizations, or downloadable artifacts. Conversations are saved automatically and appear in the sidebar.

Research modes

Research modes shape the assistant’s prompt, tool choices, and suggested workflow. Research mode is selected before a chat begins and is locked after the first message. Start a new chat to use a different mode.

Preferences

The Preferences menu in the chat input controls focused workflows and tool availability.
  • Workflow modes activate deeper experiences such as Deep Research, Consilium, and Paper Writing.
  • Capabilities control tool families such as web search, code execution, image generation, and background jobs.
  • Skills and knowledge control source-aware guidance and knowledge resources.
You can remember preferences so new chats start with the same tool configuration.

Projects

Projects group related chats, files, jobs, and generated outputs. Use them for a study, literature review, protein design task, omics analysis, or team research direction. Each account starts with Quick Research as the default project.

Files

Files are uploaded datasets, documents, images, and generated outputs. You can attach files to chat, upload them from the Files page, reference them with @, and use them in code execution or background jobs.

Artifacts

Artifacts are structured outputs Purna creates during conversations:
  • Documents for summaries, briefs, protocols, drafts, and reports
  • Code files for reusable Python or R scripts
  • Spreadsheets for tabular results and exports
  • Images and figures for visual analysis outputs
  • Structure and protein viewers for molecular visualization workflows
Artifacts appear in a side panel and can be revised through follow-up prompts.

Code execution

Code execution runs Python or R on a private compute server attached to your chat. Use it for custom statistics, data transformation, visualizations, and exploratory analysis that needs real code.

Jobs

Jobs are autonomous background workflows for longer tasks. They run in isolated sandboxes, can install packages, process files, generate outputs, and sync results back to your Files library. Purna can query scientific sources across literature, clinical evidence, variant databases, pathways, proteins, drugs, and web search. You can control available sources and capabilities through Preferences.

Citations

Responses include citation badges and source panels when Purna uses external evidence. Click citations to inspect the source record and verify claims.

Teams and visibility

Private chats remain visible only to you. Team-visible projects and shared chats let collaborators review selected work. Use team settings to invite members and manage roles.