Coverage for src/local_deep_research/research_library/notes/__init__.py: 100%

3 statements  

« prev     ^ index     » next       coverage.py v7.16.0, created at 2026-09-06 15:42 +0000

1""" 

2Notes module - AI-enhanced note-taking within the research library. 

3 

4Notes are stored as Documents with source_type='note', sharing the same 

5infrastructure as research documents while providing note-specific features: 

6- Wiki-style [[linking]] between notes 

7- Version history 

8- AI-powered summarization, tagging, and concept extraction 

9- Research integration 

10 

11Note: Routes live in web/routers/notes.py (they render Jinja templates via 

12web/template_config.py). This module provides the services layer. 

13""" 

14 

15from .services.note_service import NoteService 

16from .services.note_ai_service import NoteAIService 

17 

18__all__ = ["NoteService", "NoteAIService"]