Skip to content

syasini/simple_papers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages