{"slug": "building-complete-rag-ai-package-ai-curt", "title": "Building Complete RAG AI Package- AI Curt", "summary": "A developer released aicurt v0.1.1, an open-source Python package that adds retrieval-augmented generation primitives on top of the project's existing PII detection and text sanitization utilities. The update introduces AICurtEmbedder, AICurtStore, AICurtMemoryStore, and AICurtRAG, letting developers ingest documents and run semantic, keyword, and hybrid search queries through a few lines of code. The developer says future releases will add caching mechanisms, expanded vector store integrations, and production performance optimizations.", "body_md": "Every developer working with Large Language Models eventually hits the same wall. You have the intelligence of a frontier model, but getting that model to talk to your own data securely, efficiently, and without boilerplate fatigue feels like assembling a jigsaw puzzle in the dark.\n\nThat exact frustration is what led me to build **`aicurt`**, an open-source Python package designed to streamline modern AI integration. And today, I am incredibly excited to share our latest milestone: the release of **`aicurt` v0.1.1**, a version built entirely around empowering developers with powerful retrieval foundations and RAG (Retrieval-Augmented Generation) primitives right out of the box.\n\nWhen `aicurt` started with **v0.1.0**, the goal was to build a rock-solid, production-ready scaffold for AI pipelines. Out of the gate, the library shipped with essential utilities that developers usually have to build from scratch:\n\nYet, as applications scaled, a critical missing piece became clear: **intelligent data retrieval**. Developers didn't just need to chunk and sanitize text; they needed an intuitive, high-performance way to search, store, and augment models with that data. That vision drove the development of our newest release.\n\nWith version 0.1.1, we are taking a massive leap forward in making `aicurt` a first-class citizen for AI search and RAG architectures. Here is a breakdown of everything new in this release:\n\n`AICurtEmbedder`` AICurtMemoryStore``AICurtStore`` AICurtRAG``aicurt` for robust retrieval infrastructure and advanced AI search capabilities alongside our core privacy and preprocessing features.\nWith the new public API surface in v0.1.1, setting up a complete, end-to-end Retrieval-Augmented Generation workflow takes only a few straightforward lines of code.\n\nHere is how you can ingest text chunks, manage storage, and query your data contextually:\n\n``` python\nfrom aicurt import AICurtRAG, AICurtEmbedder, AICurtStore\n\n# 1. Initialize your core embedder and data store components\nembedder = AICurtEmbedder()\nstore = AICurtStore()\n\n# 2. Spin up the complete RAG pipeline\nrag = AICurtRAG(embedder=embedder, store=store)\n\n# 3. Add your custom documents or sanitized text chunks to the knowledge base\ndocuments = [\n    \"AICurt provides robust PII detection and text sanitization engines for safe AI processing.\",\n    \"Version 0.1.1 introduces powerful retrieval foundations including semantic, keyword, and hybrid search workflows.\",\n    \"Developers can easily orchestrate RAG applications using clean public APIs directly from the package root.\"\n]\n\n# Ingest documents into the RAG pipeline\nrag.add_documents(documents)\n\n# 4. Perform high-performance RAG queries across your data\nquery = \"How do I use the new retrieval foundations in aicurt?\"\nresponse = rag.query(query)\n\nprint(\"RAG Response:\", response)\n```\n\nVersion 0.1.1 lays down the heavy-duty groundwork needed for reliable, context-aware AI search. But this is just the beginning. Future updates will build upon this retrieval foundation with enhanced caching mechanisms, expanded vector store integrations, and deeper performance optimizations for production environments.\n\nWhether you are building an internal company search tool, an automated documentation assistant, or securing data pipelines with our PII engines, I would love for you to try out aicurt and see how it fits into your stack.\n\n```\n  pip install aicurt\n```\n\nIf you encounter bugs, have feature requests, or want to contribute to the roadmap, please feel free to star the repo or open an issue on GitHub. Let us build better AI search, together!", "url": "https://wpnews.pro/news/building-complete-rag-ai-package-ai-curt", "canonical_source": "https://dev.to/krishnatadi/building-complete-ai-tooling-ai-curt-2ed", "published_at": "2026-09-12 14:30:52+00:00", "updated_at": "2026-09-12 14:44:37.531505+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools", "large-language-models", "ai-products", "natural-language-processing"], "entities": ["aicurt", "AICurtRAG", "AICurtEmbedder", "AICurtStore", "AICurtMemoryStore", "GitHub", "Python"], "alternates": {"html": "https://wpnews.pro/news/building-complete-rag-ai-package-ai-curt", "markdown": "https://wpnews.pro/news/building-complete-rag-ai-package-ai-curt.md", "text": "https://wpnews.pro/news/building-complete-rag-ai-package-ai-curt.txt", "jsonld": "https://wpnews.pro/news/building-complete-rag-ai-package-ai-curt.jsonld"}}