Skip to content

Latest commit

 

History

50 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Papers

Simple Papers Logo

Streamlit Bedrock LangChain ElevenLabs agentic-doc

A better way to read scientific papers.

Simple Papers transforms complex academic papers into digestible, simplified content with AI-powered explanations, interactive annotations, and audio narration.

Check out the app here!

Or watch this video demo here.

📚 Available Papers

🛠️ Technologies Used

⚙️ How It Works

Simple Papers can be used in two ways:

🌐 Online Mode (Streamlit Community Cloud)

  • Access pre-parsed and simplified academic papers
  • No setup required - just click and read
  • Perfect for exploring research without the complexity

💻 Local/Dev Mode

  • Parse and simplify your own PDF papers
  • Full control over processing and customization
  • Ideal for researchers working with specific documents
  • Note: Currently a proof-of-concept that requires multiple API keys for the end-to-end workflow. This complexity will be streamlined if the app gains sufficient user engagement and traction.

🚀 Installation

git clone https://github.com/syasini/simple_papers.git
cd simple_papers
pip install -e .

🏃 Usage

Run the Streamlit app:

streamlit run app.py

Then open your browser to http://localhost:8501 and start simplifying papers!

📋 Requirements

  • Python 3.12+
  • Streamlit
  • API keys for local processing (see secrets.toml.example for setup details)
  • AWS credentials (for advanced features)

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📄 License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages