Skip to content

kevingil/perl-plexity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Perl Plexity

RAG powered conversational search.

Uses Groq (LLama3) and Brave Search

#Update Perl if you haven't used it in a while
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install libssl-dev
sudo apt-get install zlib1g-dev
sudo CPAN -f

# Install dependencies
sudo cpan Mojolicious DBD::SQLite JSON Mojo::UserAgent Text::Markdown LWP::Protocol::https Env

Then run :)

perl app.pl daemon
#[info] Listening at "http://*:3000"
#Web application available at http://127.0.0.1:3000

Screnshots

Screenshot Screenshot

Database

This project uses SQLite and creates a new app.db file in /data. To use another database, you must first install the db in your machine, then install the DBD driver, ie DBD::mysql, DBD::Pg

About

RAG powered conversational search

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published