--- a
+++ b/aitrika/llm/base_llm.py
@@ -0,0 +1,20 @@
+from abc import ABC, abstractmethod
+
+
+class BaseLLM(ABC):
+    """
+    Base LLM class.
+    """
+
+    @abstractmethod
+    def query(self, query: str) -> str:
+        """
+        Query method for LLM.
+
+        Args:
+            query (str): Query
+
+        Returns:
+            str: Response
+        """
+        pass