Skip to content

FrankS-IntelLab/libreintel-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

LibreIntel

An intelligent reading & research companion Android app.

Features

  • PDF Reader - Import and read PDF documents with pinch-to-zoom support
  • Learning Tree - Create hierarchical notes from your reading
  • AI Assistant - Chat with AI about your notes (supports LLM integration)
  • Math Rendering - LaTeX math notation support ($inline$ and $$block$$)
  • Export/Import - Save and share your learning tree as JSON
  • Offline-First - Works without internet (except for AI features)

Installation

  1. Download the libreintel.apk file
  2. On your Android device, go to Settings → Security
  3. Enable "Install from unknown sources" (or "Allow from this source")
  4. Open the downloaded APK file
  5. Tap Install

Usage

PDF Tab

  • Tap the folder icon to import a PDF
  • Pinch to zoom, scroll to navigate
  • Select text, then tap + to add as a note
  • Use "Load Demo PDF" for testing

Tree Tab

  • View your learning notes in a hierarchical tree
  • Tap chat bubble to ask AI about any note
  • Add child nodes from AI responses
  • Export/Import tree as JSON

Settings Tab

  • Configure your LLM API endpoint (default: DashScope)
  • Set your API key and model

Technical Stack

  • Kotlin + Jetpack Compose
  • MVVM + Clean Architecture
  • Room Database
  • Hilt Dependency Injection

License

MIT License


Built with ❤️ for curious learners

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors