Odysseus v1.0

This commit is contained in:
pewdiepie-archdaemon
2026-05-31 23:58:26 +09:00
commit e5c99a5eee
421 changed files with 271349 additions and 0 deletions
+37
View File
@@ -0,0 +1,37 @@
# services/__init__.py
"""
Service layer — plug-in capabilities for the chat core.
Each service:
- Does one thing well
- Exposes a clean async interface
- Can run in-process or as a standalone HTTP service
"""
from .search import SearchService, SearchResult, SearchResponse
from .docs import DocsService, DocChunk, IndexResult
from .research import ResearchService, ResearchResult, ResearchSource
from .memory import MemoryService, Memory, MemorySearchResult
from .shell import ShellService, ShellResult
__all__ = [
# Search
"SearchService",
"SearchResult",
"SearchResponse",
# Docs
"DocsService",
"DocChunk",
"IndexResult",
# Research
"ResearchService",
"ResearchResult",
"ResearchSource",
# Memory
"MemoryService",
"Memory",
"MemorySearchResult",
# Shell
"ShellService",
"ShellResult",
]