Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

17 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ”¬ ResearchCopilot β€” Free AI Research Assistant

No API key. No cost. No sign-up. Powered by Claude AI via Puter.js.

⚑ One-Click Deploy to Netlify

Deploy to Netlify

Click β†’ Connect GitHub β†’ Done. Live in 60 seconds. Zero cost forever.


πŸŽ‰ Completely Free β€” How?

This app uses Puter.js which provides free access to Claude AI models including Claude Sonnet 4.6, Claude Opus 4.6, and Claude Haiku 4.5 β€” no API key, no billing, no limits.

<!-- This single line gives you free Claude access -->
<script src="https://js.puter.com/v2/"></script>

Users pay nothing. Developers pay nothing. Just deploy and use.


πŸš€ Deploy in 3 Steps

Step 1 β€” Fork this repo (click Fork on GitHub)

Step 2 β€” Click the Deploy button above β†’ Connect GitHub β†’ Deploy

Step 3 β€” Open your live URL β†’ Click "Launch" β†’ Start researching

No API key screen. No setup. Just works.


✨ Features

Module Description
πŸ“€ Upload Docs Paste text or upload TXT/MD β€” auto-chunked for RAG
πŸ—„ Knowledge Base Semantic search, topic clusters, chunk explorer
πŸ’¬ Research Chat Multi-turn Q&A with streaming + citations
πŸ“‹ Literature Review Structured reviews with method comparison
πŸ” Research Gaps Identify unexplored directions
πŸ’‘ Idea Generator Novel ideas grounded in your papers
πŸ§ͺ Experiment Designer Full ML pipeline design
βš™ Code Generator PyTorch/TF/HuggingFace code
✍ Paper Writer Publication-ready section drafts

πŸ€– Available Models (all free via Puter.js)

  • claude-sonnet-4-6 ⭐ (default, recommended)
  • claude-opus-4-6 (most capable)
  • claude-haiku-4-5 (fastest)
  • claude-sonnet-4-5
  • claude-opus-4-5

Switch models anytime from the sidebar.


πŸ— Architecture

Browser β†’ Puter.js β†’ Claude AI β†’ Your App
   ↑
localStorage (your docs, chat history)
No server. No backend. No database.
  • Pure static HTML/CSS/JS β€” single index.html file
  • Client-side RAG: chunking, indexing, BM25 retrieval
  • localStorage for all your documents and history
  • Puter.js handles all AI calls for free

πŸ“„ File Structure

research-copilot/
β”œβ”€β”€ index.html       ← Complete app
β”œβ”€β”€ netlify.toml     ← Netlify config
└── README.md        ← This file

πŸ›  Local Development

git clone https://github.com/YOUR_USERNAME/research-copilot.git
cd research-copilot
python3 -m http.server 8000
# Open http://localhost:8000

πŸ“œ License

MIT β€” free for personal and commercial use.

Free hosting via Netlify Β· Free AI via Puter.js

About

Research Analysis Tool

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages