Skip to content

abedurftig/smartfiles

Repository files navigation

SmartArchive

Archive your PDFs like with Evernote back then, but free and offline first. Everything works on your machine. Access any file from the past in now time. Leverage local LLM models to help to categorize and summarize your documents.

Build & Run

Requires Java 25.

# Run the application
./mvnw clean javafx:run

# Run tests
./mvnw test

# Package
./mvnw clean package

Todos

  • Create basic app structure
  • Create and persist a model
  • Add files per Drag & Drop
  • Show list with managed files
  • Render the first page of selected document
  • Rename from SmartFiles to SmartArchive
  • Persist parts of the ApplicationModel on disk and read it together with the Archive
    • Like the selected theme
  • Add a tag to a document
  • Render all pages of a document
  • Show name, date and tags in Document details
  • Show all tags in the top-left panel and
  • Search for document name (show basic filtering of list)
  • Filter by tags
  • Sorting by date / name (show basic sorting)
  • Only now start with AI stuff
    • Suggest tags

About

Almost like Evernote back then, but locally and with AI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors