Skip to content

abab-dev/term-perplex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Perplexity in Your Terminal πŸš€

We are using langroid for this

langroid is an amazing agents framwork with batteries included

(and lots of starter examples)

This is example adapted from langroid

Setup Instructions

1⃣ Create a .env File

Add your Gemini API key to a .env file in your project directory:

GEMINI_API_KEY=your-gemini-api-key

2⃣ Install & Run ChromaDB with Docker

Ensure you have Docker installed on your system. Then, start ChromaDB by running:

docker run -p 6333:6333 chromadb/chroma

3⃣ Set Up a Virtual Environment with uv

Install uv

Follow the official installation guide: uv Installation

Create and Activate a Virtual Environment

Run the following commands:

uv venv --python=3.11
source .venv/bin/activate

Install Dependencies

uv sync

4⃣ Run the Application

Finally, start the chat search script:

python chat_search.py

Screenshot from 2025-03-16 19-48-46

Enjoy! πŸŽ‰πŸš€

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages