abstractllm
