Skip to content

SpencerRaw/owlsci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌐 δΈ­ζ–‡ζ–‡ζ‘£ | English

πŸ¦‰ OwlSci β€” AI Co-Scientist That Never Sleeps

Describe your hypothesis. OwlSci runs your research while you sleep.

Inspired by Polsia β€” the AI that runs your company 24/7. OwlSci is the same idea for science: an autonomous AI agent that plans experiments, monitors literature, analyzes data, and drafts papers β€” all while you're asleep.

You: "Carbon dots with nitrogen doping kill cancer cells via ROS. 
      What's the optimal synthesis condition?"

OwlSci (runs nightly):
  Night 1 β†’ Lit review: 47 papers on N-doped CD cytotoxicity
  Night 2 β†’ Hypothesis ranking: 3 testable predictions
  Night 3 β†’ Protocol: hydrothermal synthesis matrix (temp Γ— time Γ— precursor)
  Night 4 β†’ Draft paper outline: Intro + Methods ready
  ...
  Day 30 β†’ You wake up to a near-complete manuscript.

What OwlSci Is

Tools OwlSci
Mode You invoke Autonomous, always running
Scope Single task Full research project
Time Sync (you wait) Async (you wake up to results)
Example "Summarize this paper" "Run my entire carbon dot project"

OwlSci is not a chatbot. It's a co-scientist with a key to your lab's digital infrastructure.


Core Loop

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚              OWLSCI NIGHT CYCLE              β”‚
β”‚                                              β”‚
β”‚  πŸŒ™ You sleep                                β”‚
β”‚       ↓                                      β”‚
β”‚  πŸ“š Literature Monitor β€” new papers found?   β”‚
β”‚       ↓                                      β”‚
β”‚  🧠 Hypothesis Engine β€” any testable ideas?  β”‚
β”‚       ↓                                      β”‚
β”‚  πŸ§ͺ Experiment Planner β€” what to run today?  β”‚
β”‚       ↓                                      β”‚
β”‚  πŸ“Š Data Analyzer β€” results from yesterday?  β”‚
β”‚       ↓                                      β”‚
β”‚  ✍️  Paper Drafter β€” enough for a section?   β”‚
β”‚       ↓                                      β”‚
β”‚  β˜€οΈ You wake up β†’ Morning Briefing           β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

MVP β€” Phase 1

A Hermes Agent cron job that runs the OwlSci loop nightly.

Module Function
NightWatch Cron scheduler β€” fires the loop at 2 AM
LitOwl Scan arXiv/bioRxiv for new papers matching your project
ThinkOwl Generate hypotheses from accumulated knowledge
PlanOwl Design next experiments
WriteOwl Draft paper sections
MorningBrief "Good morning. Here's what happened while you slept."

Quick Start

git clone https://github.com/SpencerRaw/owlsci.git
cd owlsci
pip install -r requirements.txt

# Start the night cycle
python -m owlsci run --project "carbon dots for cancer therapy"

Comparison

Polsia OwlSci
Domain Startups / business Scientific research
What it runs Company (code, marketing, sales) Research project (lit, exps, papers)
Goal Revenue Publications / discoveries
Founder Simon Pound (solo, $1M ARR) Open source

Inspiration


License

MIT

About

πŸ¦‰ AI co-scientist that never sleeps. Describe your hypothesis β€” OwlSci runs your research while you sleep. Inspired by Polsia.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages