expand basic structure
This commit is contained in:
2
LICENSE
2
LICENSE
@@ -1,4 +1,4 @@
|
|||||||
Copyright (c) 2025 mstoeck3.
|
# Copyright (c) 2025 mstoeck3
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||||
|
|
||||||
|
|||||||
0
src/gamayun/ingestion_engines/__init__.py
Normal file
0
src/gamayun/ingestion_engines/__init__.py
Normal file
0
src/gamayun/interfaces/__init__.py
Normal file
0
src/gamayun/interfaces/__init__.py
Normal file
0
src/gamayun/interfaces/llm/__init__.py
Normal file
0
src/gamayun/interfaces/llm/__init__.py
Normal file
0
src/gamayun/interfaces/qdrant/__init__.py
Normal file
0
src/gamayun/interfaces/qdrant/__init__.py
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
"""
|
||||||
|
Main entry point for the Gamayun forensic investigation application.
|
||||||
|
"""
|
||||||
|
|
||||||
|
import sys
|
||||||
|
from PySide6.QtWidgets import QApplication
|
||||||
|
from gamayun.ui.main_window import MainWindow
|
||||||
|
|
||||||
|
|
||||||
|
def main():
|
||||||
|
# TODO: Initialize logging here
|
||||||
|
# TODO: Initialize llm client and qdrant client
|
||||||
|
# TODO: start main window
|
||||||
|
exit()
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
|
|||||||
0
src/gamayun/ui/__init__.py
Normal file
0
src/gamayun/ui/__init__.py
Normal file
5
src/gamayun/ui/main_window.py
Normal file
5
src/gamayun/ui/main_window.py
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
from PySide6.QtWidgets import QMainWindow
|
||||||
|
|
||||||
|
class GUI(QMainWindow):
|
||||||
|
def __init__(self):
|
||||||
|
pass
|
||||||
Reference in New Issue
Block a user