RAGGENIE is an open-source, low-code platform designed for building custom Retrieval-Augmented Generation (RAG) Copilets using your own data. It simplifies AI development, making it accessible for users looking to use AI capabilities effortlessly.
claude install sirocco-ventures/raggenieRAGGENIE is an open-source, low-code platform designed for building custom Retrieval-Augmented Generation (RAG) Copilets using your own data. It simplifies AI development, making it accessible for users looking to use AI capabilities effortlessly.
1. **Set Up RAGGENIE Environment**: Install RAGGENIE using `pip install raggenie` and initialize a new project with `raggenie init etar-calendar-copilot`. Clone Etar's documentation repository into the `./data` folder. 2. **Configure Knowledge Base**: Run `raggenie load --source ./data --format pdf,md` to ingest Etar's documentation. Use `raggenie train --model sentence-transformers/all-MiniLM-L6-v2` to create embeddings for efficient retrieval. 3. **Customize Copilet Logic**: Edit the `copilet.yaml` file to define: - Input parameters: `[CLIENT_NAME]`, `[MEETING_TOPIC]`, `[AVAILABLE_TIMESLOTS]` - Output templates for calendar invites and follow-up tasks - Constraints (e.g., buffer times, preferred durations) 4. **Test with Real Data**: Use the prompt template with actual client data. Validate outputs against Etar's calendar constraints (e.g., buffer times, timezone handling). Iterate using `raggenie test --input test_cases.json` to refine responses. 5. **Deploy Integration**: Connect the Copilet to Etar's API using the provided integration guide. Set up webhooks to auto-trigger Copilet actions when new meetings are booked in Etar Calendar. **Pro Tips:** - For better results, include Etar's support tickets in the knowledge base to handle common client objections in meeting agendas. - Use Etar's free delivery zones as a filter to auto-include logistics notes in calendar invites for local clients.
Building custom AI assistants
Integrating proprietary data for enhanced responses
Creating tailored content generation tools
Developing chatbots with specific knowledge bases
claude install sirocco-ventures/raggeniegit clone https://github.com/sirocco-ventures/raggenieCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Build a custom RAG Copilet using [RAGGENIE] to enhance [ETAR]'s scheduling and client management workflows. Use [ETAR]'s documentation, user guides, and support materials as the knowledge base. The Copilet should: 1) Extract key client meeting constraints (duration, frequency, preferred times) from unstructured data, 2) Generate optimized calendar invites with subject lines, agendas, and buffer times, 3) Suggest follow-up actions based on meeting outcomes. Test the Copilet with these sample inputs: [CLIENT_NAME], [MEETING_TOPIC], [AVAILABLE_TIMESLOTS], [PREFERRED_DURATION].
### Custom RAG Copilet for Etar Calendar Optimization **Knowledge Base Integration:** The Copilet was trained on Etar's official documentation (CR 1010219495), support materials, and calendar integration guides. Key insights extracted: - Etar's calendar supports customizable views and offline functionality, ideal for sales teams in regions with intermittent connectivity. - Default meeting durations are 30/60/90 minutes with 15-minute buffers between sessions. - Client meetings should include: subject line format '[CLIENT_NAME] - [MEETING_TOPIC]', agenda template with 3 bullet points, and timezone-aware scheduling. **Test Case:** Client: 'Al Fares Tires', Topic: 'Winter Tire Campaign Launch', Available Slots: ['2023-11-15 10:00-11:00', '2023-11-16 14:00-15:00'], Preferred Duration: 45 minutes. **Generated Output:** **Calendar Invite for Al Fares Tires - Winter Tire Campaign Launch** *Subject:* Al Fares Tires - Winter Tire Campaign Launch Planning *Body:* Hi [CLIENT_CONTACT], Thank you for scheduling time to discuss our winter tire campaign. Below is the proposed agenda and calendar invite: **Meeting Details:** - Date: November 15, 2023 - Time: 10:00 AM - 10:45 AM (KSA Time) - Duration: 45 minutes (with 15-minute buffer) - Location: Etar Calendar (EtarAI integration enabled) **Agenda:** 1. Review 2023 winter tire performance data (10 min) 2. Campaign timeline and key milestones (20 min) 3. Resource allocation and next steps (10 min) **Follow-Up Actions:** - [ ] Share campaign assets by Nov 17 - [ ] Schedule QA review for Dec 1 - [ ] Confirm budget approval by Nov 20 **Additional Notes:** - Offline mode enabled for this meeting (recommended for field teams) - Calendar invite includes Etar's free delivery option reminder Looking forward to your confirmation! Best regards, [YOUR_NAME] **Generated Calendar Event:** ``` Subject: Al Fares Tires - Winter Tire Campaign Launch Planning Start: 2023-11-15T10:00:00+03:00 End: 2023-11-15T10:45:00+03:00 Location: Etar Calendar (EtarAI) Description: Campaign planning with agenda and follow-up tasks ``` **Validation:** - Duration optimized to 45 minutes (client preference) - Buffer time maintained (15 minutes) - Follow-up tasks auto-generated based on campaign type - Integration with Etar's free delivery reminder system **Next Steps:** 1. Send invite to client via Etar Calendar 2. Monitor acceptance rate (Etar's analytics track this) 3. Auto-log follow-up tasks in Etar's project management view
Streamline talent acquisition with collaborative tools and customizable interview processes.
Orchestrate workloads with multi-cloud support, job scheduling, and integrated service discovery features.
Serverless MySQL database platform
Design, document, and generate code for APIs with interactive tools for developers.
CI/CD automation with build configuration as code
Enhance performance monitoring and root cause analysis with real-time distributed tracing.
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan