Metadata-Version: 2.4
Name: radiate-ai
Version: 0.1.1
Summary: The fastest way to add RAG to any Python app
Project-URL: Homepage, https://github.com/Ganesh-reddy005/radiate-ai
Project-URL: Repository, https://github.com/Ganesh-reddy005/radiate-ai
Project-URL: Bug Reports, https://github.com/Ganesh-reddy005/radiate-ai/issues
Project-URL: Documentation, https://github.com/Ganesh-reddy005/radiate-ai
Author-email: Ganesh Reddy <b.ganesh.reddy.05@gmail.com>
License: MIT
License-File: LICENSE
Keywords: ai,embeddings,llm,ml,openai,rag,retrieval,semantic-search,vector-database
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.9
Requires-Dist: openai>=1.0.0
Requires-Dist: pypdf2>=3.0.0
Requires-Dist: python-dotenv>=1.0.0
Requires-Dist: qdrant-client>=1.7.0
Requires-Dist: tiktoken>=0.5.0
Provides-Extra: all
Requires-Dist: sentence-transformers>=2.2.0; extra == 'all'
Requires-Dist: torch>=2.0.0; extra == 'all'
Requires-Dist: tqdm>=4.66.0; extra == 'all'
Provides-Extra: dev
Requires-Dist: black>=23.0.0; extra == 'dev'
Requires-Dist: flake8>=6.0.0; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.21.0; extra == 'dev'
Requires-Dist: pytest>=7.0.0; extra == 'dev'
Provides-Extra: local
Requires-Dist: sentence-transformers>=2.2.0; extra == 'local'
Requires-Dist: torch>=2.0.0; extra == 'local'
Requires-Dist: tqdm>=4.66.0; extra == 'local'
Description-Content-Type: text/markdown

# radiate-ai
text

**That's it.** No complex chains, no configuration hell.

---

## 🎯 Features

- ✅ **Zero-config ingestion** - PDF, Markdown, TXT support out of the box
- ✅ **Hybrid search** - Combines dense + sparse retrieval for best accuracy
- ✅ **Smart defaults** - Works immediately, customize when needed
- ✅ **OpenAI + Qdrant** - Best-in-class embeddings + vector DB

---

## 📦 Installation

pip install radiate-ai

--  --

**Requirements:**
- Python 3.9+
- OpenAI API key
- Qdrant Cloud account (free tier available)

---

## 🔧 Configuration

Create a `.env` file:

OPENAI_API_KEY=your_key_here
QDRANT_URL=your_qdrant_url
QDRANT_API_KEY=your_qdrant_key

text

---

## 📚 Documentation

Coming soon! For now, check `examples/` folder.

---

## 🛠️ Development Status

**Current Version:** 0.1.0-alpha (MVP in progress)

**Roadmap:**
- [x] Project structure
- [ ] Core ingestion engine
- [ ] Query API
- [ ] Multi-format support (PDF, MD, TXT)
- [ ] PyPI publication
- [ ] TypeScript version

---

## 🤝 Contributing

This is an early-stage project. Issues and PRs welcome!

---

## 📄 License

MIT License - see LICENSE file

---

## 🔗 Links

- **Twitter/X:** Coming soon
- **Discord:** Coming soon
- **Docs:** Coming soon

---


*Inspired by the simplicity of Vercel AI SDK and the power of LlamaIndex.*