Webinar Crewai Qdrant Obsidian
Description
An implementation of a CrewAI agent acting as a personal assistant. The agent can draft emails based on the knowledge base built in Obsidian.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
webinar-email-assistant-crewai-obsidian
This repository contains materials from the hands-on webinar "[Building Intelligent Agentic RAG with CrewAI and Qdrant](https://www.youtube.com/watch?v=soGB3UowTZ0)". It implements an agentic RAG system that uses your existing [Obsidian](https://obsidian.md/) Vault as a knowledge base to draft emails in Gmail Inbox.
Software Stack
The project is built using Python and integrates with external services through their APIs. **The agentic behaviors are implemented using [CrewAI](https://www.crewai.com/), with [Qdrant](https://qdrant.tech/) serving as the memory layer for the system.**
Prerequisites
You'll need access to a Qdrant instance, which can be set up in one of two ways:
- Install and run it locally on your machine.
- Sign up for a free account on Qdrant Cloud.
Either option will provide you with a URL to connect to your instance. The cloud version will also provide an API key for authentication.
You'll need Python 3.10 or higher installed, and we recommend using Poetry for dependency management. Since we'll be working with SaaS models over API, no GPU access is required. Install all necessary libraries with a single command:
poetry install
The project uses different LLMs for different tasks, specifically [Gemini](https://ai.google.dev/) and [Claude](https://www.anthropic.com/api). You'll need to obtain API keys for both services. **While you can swap these models with alternatives in the code, we cannot guarantee the system will maintain the same performance level.** CrewAI makes model switching straightforward, allowing for easy experimentation.
Optionally, you can use [AgentOps](https://agentops.ai/) for observability. This requires signing up for an account and obtaining an API key.
Configuration
Create a `.env` file in the root directory with the following entries:
# Qdrant configuration
QDRANT_LOCATION=http://localhost:6333
QDRANT
Related Skills
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.
Development Ecc Guide
Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su
Development Epic Claim
Claim an epic issue, stamp coordination state, and sync local ownership.
Development Epic Publish
Publish a validated epic update back to the issue and local cache.
Development Epic Review
Mark epic review requested, approved, or changes requested.
Development Epic Unblock
Sweep blocked epic issues and reopen anything whose dependencies are closed.
Development Related Agents
Django Build Resolver
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration
Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
src/agents/ — 11 Agent Definitions
**Generated:** 2026-04-11