Services
Overview of all services modules in SpecifyX.
Available Modules
Assistant Management Service
Service for managing AI assistant configurations and operations.
Config Service
Configuration service for managing project and global settings
Download Service
Download Service for spec-kit - Handles GitHub template downloads and archive extraction.
Git Service
Git service for repository operations
Config
Memory import configuration management.
Memory Service
Memory file management for dynamic imports in context files.
Project Manager
Project Manager service with dynamic, configurable template rendering.
Prompt Service
Prompt generation service for AI assistant system prompt modification.
Script Discovery Service
Script discovery service for finding and managing Python scripts in .specify/scripts/ directory.
Script Execution Service
Script execution service for safely running Python scripts
Template Service
Template service for rendering Jinja2 templates in spec-kit
Update Service
Main update service orchestrator.