Analysis

Technology StackURL copied

Component Choice Role
Agent framework pydantic-ai Orchestrates the pipeline stages; typed agent I/O
LLM provider OpenRouter Routes inference to lightweight and heavyweight models
Embeddings OpenAI text-embedding-3-small Generates vectors for policy RAG retrieval
Vector + app DB Postgres + pgvector Single store for vector search (policy RAG), migration state, and corpus
Validation pytest + pydantic Contract test runner and schema validation for generated Mulesoft artifacts

Source file parsing library (XML/BW project format) is an open question — see Open Questions.