Skip to main content

The fastest way to add RAG to any Python app

Project description

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:

  • 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

radiate_ai-0.1.1.tar.gz (25.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

radiate_ai-0.1.1-py3-none-any.whl (29.7 kB view details)

Uploaded Python 3

File details

Details for the file radiate_ai-0.1.1.tar.gz.

File metadata

  • Download URL: radiate_ai-0.1.1.tar.gz
  • Upload date:
  • Size: 25.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.4

File hashes

Hashes for radiate_ai-0.1.1.tar.gz
Algorithm Hash digest
SHA256 3910a17bd2750cd1035903b88d63dd9a5ae95eca5123cac6c44f6e36328c92ef
MD5 4c4325a4c4ef79a40e2ad15796c933f9
BLAKE2b-256 885db3c3cef012ab26d00b0084e595c2e43e9e65360f0f030184f1b30b998e59

See more details on using hashes here.

File details

Details for the file radiate_ai-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: radiate_ai-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 29.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.4

File hashes

Hashes for radiate_ai-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a661d781a3587eee7695cc05bb548c17217a0c8ea0993e1284c16cfca19f9550
MD5 85264e4e66f8e5c51817167a2fcf7e58
BLAKE2b-256 7e2d11ee19344afa00deec09c51e9f6cefca0ed47c85f56e21f84071716f4b98

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page