Compare commits
2 Commits
26ff4d3ef2
...
3cd9ce1cf8
| Author | SHA1 | Date | |
|---|---|---|---|
| 3cd9ce1cf8 | |||
| a186847e9f |
@@ -0,0 +1,7 @@
|
||||
"""Gamayun semantic post-mortem forensics"""
|
||||
|
||||
__version__ = "0.0.0"
|
||||
|
||||
from .main import main
|
||||
|
||||
__all__ = ["main"]
|
||||
@@ -0,0 +1,4 @@
|
||||
# from .browserSqlite import BrowserSqliteEngine
|
||||
# from .forensicImage import ForensicImageEngine
|
||||
|
||||
__all__ = []
|
||||
@@ -0,0 +1,4 @@
|
||||
# TODO: implement browser SQlite database converter -> gamayun object
|
||||
# adapt browser2timesketch.py
|
||||
|
||||
__all__ = []
|
||||
@@ -0,0 +1,3 @@
|
||||
# TODO: use pytsk to import forensic images and convert to gamayun objects
|
||||
|
||||
__all__ = []
|
||||
@@ -0,0 +1,4 @@
|
||||
# from .llm import LLMClient
|
||||
# from .qdrant import QdrantClient
|
||||
|
||||
__all__ = []
|
||||
3
src/gamayun/interfaces/embeddings/__init__.py
Normal file
3
src/gamayun/interfaces/embeddings/__init__.py
Normal file
@@ -0,0 +1,3 @@
|
||||
# TODO: implement connection to embeddings provider
|
||||
|
||||
__all__ = []
|
||||
@@ -0,0 +1,3 @@
|
||||
# TODO: implement connection to openAI compatible endpoint
|
||||
|
||||
__all__ = []
|
||||
@@ -0,0 +1,3 @@
|
||||
# TODO: implement qdrant connector
|
||||
|
||||
__all__ = []
|
||||
@@ -1,13 +1,8 @@
|
||||
"""
|
||||
Main entry point for the Gamayun forensic investigation application.
|
||||
"""
|
||||
|
||||
import sys
|
||||
from PySide6.QtWidgets import QApplication
|
||||
from gamayun.ui.main_window import MainWindow
|
||||
from .ui import GUI
|
||||
|
||||
|
||||
def main():
|
||||
mainGui = GUI()
|
||||
# TODO: Initialize logging here
|
||||
# TODO: Initialize llm client and qdrant client
|
||||
# TODO: start main window
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
from .main_window import GUI
|
||||
|
||||
__all__ = ["GUI"]
|
||||
Reference in New Issue
Block a user