Skip to content

Initial stable release

Latest

Choose a tag to compare

@Whitris Whitris released this 11 Jul 07:01
· 28 commits to main since this release
7b851ed

Changelog

[v1.0.0] – 2025-07-11

Initial Release

  • Modular RAG chatbot with both CLI and Streamlit web interface.
  • Document ingestion: Supports PDF, DOCX, and TXT files.
  • Data processing pipeline: Extracts, chunks, and indexes documents.
  • Embedding generation: Supports OpenAI and Groq as embedding providers.
  • LLM integration: Switchable between OpenAI and Groq for answer generation.
  • Retrieval system: Uses ChromaDB for efficient vector search.
  • Conversational history: Context-aware answers using previous questions.
  • Pre-commit hooks and code style: Enforces code quality via Ruff and pre-commit.
  • Automated testing: Includes unit tests with pytest.
  • Configurable via .env and settings file.
  • MIT licensed and ready for community contributions.

This is the initial public release. Feedback and contributions welcome!