Custom Workflows
Create custom workflows by selecting which pipeline steps to run.Pipeline Steps
Simili Bot has 13 modular steps you can mix and match:- gatekeeper - Check if repo is enabled
- command_handler - Process bot commands
- vectordb_prep - Create collections
- similarity_search - Find related issues
- transfer_check - Rule-based routing
- llm_router - AI routing
- duplicate_detector - Identify duplicates
- quality_checker - Assess quality
- triage - Suggest labels
- response_builder - Build comment
- action_executor - Post to GitHub
- indexer - Add to vector DB
- pending_action_scheduler - Schedule actions
Preset Workflows
Use built-in presets:Workflow Presets
issue-triage (Default)
Complete issue analysis pipeline:- Find similar issues
- Check for duplicates
- Assess quality
- Suggest labels
- Route if configured
similarity-only
Semantic search only:- Find related issues
- No AI analysis
- Fast and lightweight
index-only
Indexing to vector database:- Add issues to Qdrant
- No analysis or comments
Custom Workflows
Define custom workflows in configuration (future feature):Tips for Efficiency
Reduce API Calls:- Use
similarity-onlywhen you don’t need AI analysis - Disable unnecessary steps
- Skip steps you don’t need
- Use dry-run for testing
- Every Gemini API call has cost
- Use lightweight workflows for high-volume repos