LLM

LLM-NLP-py

Hands-on LLM and NLP notebooks—each project is a self-contained pipeline you can run and extend.

Projects

ProjectDescription
rag-faiss-crossencoderAsk questions over a PDF: embed chunks, retrieve with FAISS, rerank with a cross-encoder, then answer with OpenAI.
vfs-marketplace-agentMarketplace agent that treats domain state as a lazy virtual file system—read markdown, write JSON, Postgres stays the source of truth.
skill-tree-ragTerminal chatbot where markdown skill trees are first-class tools, synced into typed tool calling for the agent.

Environment Variables

Create a .env file in the repo root:

OPENAI_API_KEY=sk-proj-your-api-key-here

License

MIT License

Contributing

Contributions are welcome! Please feel free to submit issues, feature requests, or pull requests.