ahmadrosid / pdfpintar

Chat with PDF documents.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PDFPintar

PDFPintar is an AI web application designed for interacting with PDFs. It's built using Laravel and React.

demo.png

Installation

To run PDFPintar on your own VPS server, follow the instructions here. If you need assistance with the setup, feel free to contact me.

Local Development

The easiest way to run this project is by using Docker.

Make sure you have Docker installed and then start it with docker-compose:

docker compose up -d --build

# or without build
docker compose up -d

Next, run the database migration:

docker compose exec server php artisan migrate

You can also ssh into the container:

docker compose exec server bash

Kill the container:

docker compose down -v --remove-orphans

If you are working on the UI, make sure to run Vite dev:

npm run dev

Contribution

If you want to contribute to this project, I really appreciate it. Here are some things you can do:

  1. Report issues if you encounter errors or bugs.
  2. Submit pull requests for bug fixes, adding new features, or improving documentation.

LICENSE

MIT

About

Chat with PDF documents.

License:MIT License


Languages

Language:PHP 54.4%Language:TypeScript 41.9%Language:CSS 1.4%Language:JavaScript 1.3%Language:Dockerfile 0.5%Language:Blade 0.3%Language:Shell 0.1%Language:Makefile 0.1%