Singularity
Research + chat workspace

Ask a hard question.
Get a sourced answer.

Singularity turns one prompt into a long, cited research report — or a quick chat when you just need to think out loud. Bring your own model keys, and keep every source.

No credit card · Your keys, your usage
Compare solid-state and LFP battery cost curves through 2027, with sources.
ResearchHighChatGPT 5.6 Sol
Enter to send · Shift+Enter for newline
Research mode

A report, not a paragraph.

Point Singularity at a topic and a pipeline of agents scopes, plans, researches inside a bounded workspace, checks its own work, and hands back a cited report. Scroll to watch it assemble.

Phase 1 of 8
System Active
Problem Statement
What you asked
Scoping Agent
Clarifies the objective
Research Lead
Manages execution
Planner A
Workstream 1
Planner B
Workstream 2
Planner C
Workstream 3
Dispatch Engine
Spins up environments
Agent 1
Container
Sandbox
Agent 2
Container
Sandbox
Agent 3
Container
Sandbox
QA Agent
Sits outside loop
Review
Writer Agent
Report formation
Chat mode

Or just talk it through.

Sometimes you don't need a document — you need a fast answer. Chat is quick back-and-forth on the same model picker, and any thread can graduate into a full sourced report the moment it gets serious.

Instant back-and-forth
Quick answers with no ceremony — the fastest way to think a problem through.
Promote to research
Turn any thread into a full sourced report the moment a question gets serious.
Any model, one picker
Swap between Claude, GPT-5, DeepSeek, Grok, or Groq without leaving the conversation.
Terminal mode

Singularity lives in your terminal.

Prefer the command line? Run npx singularity to instantly bring your workspace into your terminal. All your keys, models, and research reports are immediately available via the CLI.

███████╗██╗███╗   ██╗ ██████╗ ██╗   ██╗██╗      █████╗ ██████╗ ██╗████████╗██╗   ██╗
██╔════╝██║████╗  ██║██╔════╝ ██║   ██║██║     ██╔══██╗██╔══██╗██║╚══██╔══╝╚██╗ ██╔╝
███████╗██║██╔██╗ ██║██║  ███╗██║   ██║██║     ███████║██████╔╝██║   ██║    ╚████╔╝
╚════██║██║██║╚██╗██║██║   ██║██║   ██║██║     ██╔══██║██╔══██╗██║   ██║     ╚██╔╝
███████║██║██║ ╚████║╚██████╔╝╚██████╔╝███████╗██║  ██║██║  ██║██║   ██║      ██║
╚══════╝╚═╝╚═╝  ╚═══╝ ╚═════╝  ╚═════╝ ╚══════╝╚═╝  ╚═╝╚═╝  ╚═╝╚═╝   ╚═╝      ╚═╝
/helpAbout Singularity, usage, privacy, and command reference
/providerChoose Groq, DeepSeek, or OpenRouter with arrow keys
/modelsChoose a model for the selected provider
/effortChoose chat effort or bounded research depth
/modeChoose chat or bounded research mode with arrow keys
/keySet, inspect, or remove the selected provider API key
/statusShow the current model, effort, credentials, tools, and session state
/resetClear this ephemeral conversation history
/clearClear the terminal screen
/quitExit Singularity
Bring your own model

One workspace, every frontier model. Your keys stay yours.

Anthropic
OpenAI
DeepSeek
Grok · xAI
Groq
OpenRouter

Intelligence emerges at this point.