LICENSE
README.md
pyproject.toml
src/tensor_truth.egg-info/PKG-INFO
src/tensor_truth.egg-info/SOURCES.txt
src/tensor_truth.egg-info/dependency_links.txt
src/tensor_truth.egg-info/entry_points.txt
src/tensor_truth.egg-info/requires.txt
src/tensor_truth.egg-info/top_level.txt
src/tensortruth/__init__.py
src/tensortruth/build_db.py
src/tensortruth/cli.py
src/tensortruth/cli_paths.py
src/tensortruth/fetch_sources.py
src/tensortruth/pdf_handler.py
src/tensortruth/preset_defaults.py
src/tensortruth/rag_engine.py
src/tensortruth/session_index.py
src/tensortruth/agents/__init__.py
src/tensortruth/agents/base.py
src/tensortruth/agents/config.py
src/tensortruth/agents/factory.py
src/tensortruth/agents/server_registry.py
src/tensortruth/agents/function/__init__.py
src/tensortruth/agents/function/factory.py
src/tensortruth/agents/function/wrapper.py
src/tensortruth/agents/prompts/__init__.py
src/tensortruth/agents/router/__init__.py
src/tensortruth/agents/router/base.py
src/tensortruth/agents/router/state.py
src/tensortruth/agents/router/browse/__init__.py
src/tensortruth/agents/router/browse/agent.py
src/tensortruth/agents/router/browse/executor.py
src/tensortruth/agents/router/browse/factory.py
src/tensortruth/agents/router/browse/prompts.py
src/tensortruth/agents/router/browse/router.py
src/tensortruth/agents/router/browse/state.py
src/tensortruth/api/__init__.py
src/tensortruth/api/deps.py
src/tensortruth/api/main.py
src/tensortruth/api/routes/__init__.py
src/tensortruth/api/routes/chat.py
src/tensortruth/api/routes/commands.py
src/tensortruth/api/routes/config.py
src/tensortruth/api/routes/modules.py
src/tensortruth/api/routes/pdfs.py
src/tensortruth/api/routes/rerankers.py
src/tensortruth/api/routes/sessions.py
src/tensortruth/api/routes/startup.py
src/tensortruth/api/routes/system.py
src/tensortruth/api/routes/tools.py
src/tensortruth/api/schemas/__init__.py
src/tensortruth/api/schemas/chat.py
src/tensortruth/api/schemas/common.py
src/tensortruth/api/schemas/config.py
src/tensortruth/api/schemas/pdf.py
src/tensortruth/api/schemas/session.py
src/tensortruth/api/schemas/startup.py
src/tensortruth/app_utils/__init__.py
src/tensortruth/app_utils/config.py
src/tensortruth/app_utils/config_schema.py
src/tensortruth/app_utils/file_utils.py
src/tensortruth/app_utils/helpers.py
src/tensortruth/app_utils/history_cleaner.py
src/tensortruth/app_utils/intent_classifier.py
src/tensortruth/app_utils/logging_config.py
src/tensortruth/app_utils/paths.py
src/tensortruth/app_utils/presets.py
src/tensortruth/app_utils/title_generation.py
src/tensortruth/core/__init__.py
src/tensortruth/core/constants.py
src/tensortruth/core/ollama.py
src/tensortruth/core/ranking.py
src/tensortruth/core/source.py
src/tensortruth/core/source_converter.py
src/tensortruth/core/source_metrics.py
src/tensortruth/core/source_pipeline.py
src/tensortruth/core/synthesis.py
src/tensortruth/core/system.py
src/tensortruth/core/types.py
src/tensortruth/indexing/__init__.py
src/tensortruth/indexing/builder.py
src/tensortruth/indexing/metadata.py
src/tensortruth/indexing/migration.py
src/tensortruth/mcp_servers/__init__.py
src/tensortruth/mcp_servers/__main__.py
src/tensortruth/mcp_servers/web_tools_server.py
src/tensortruth/scrapers/__init__.py
src/tensortruth/scrapers/arxiv.py
src/tensortruth/scrapers/book.py
src/tensortruth/scrapers/common.py
src/tensortruth/scrapers/doxygen.py
src/tensortruth/scrapers/library.py
src/tensortruth/scrapers/sphinx.py
src/tensortruth/services/__init__.py
src/tensortruth/services/agent_service.py
src/tensortruth/services/builtin_tools.py
src/tensortruth/services/chat_history.py
src/tensortruth/services/chat_service.py
src/tensortruth/services/config_service.py
src/tensortruth/services/intent_service.py
src/tensortruth/services/model_manager.py
src/tensortruth/services/models.py
src/tensortruth/services/pdf_service.py
src/tensortruth/services/rag_service.py
src/tensortruth/services/retrieval_metrics.py
src/tensortruth/services/session_service.py
src/tensortruth/services/startup_service.py
src/tensortruth/services/tool_service.py
src/tensortruth/static/favicon.png
src/tensortruth/static/index.html
src/tensortruth/static/logo-full.png
src/tensortruth/static/logo.png
src/tensortruth/static/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2
src/tensortruth/static/assets/KaTeX_AMS-Regular-DMm9YOAa.woff
src/tensortruth/static/assets/KaTeX_AMS-Regular-DRggAlZN.ttf
src/tensortruth/static/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf
src/tensortruth/static/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff
src/tensortruth/static/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2
src/tensortruth/static/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff
src/tensortruth/static/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2
src/tensortruth/static/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf
src/tensortruth/static/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf
src/tensortruth/static/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff
src/tensortruth/static/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2
src/tensortruth/static/assets/KaTeX_Fraktur-Regular-CB_wures.ttf
src/tensortruth/static/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2
src/tensortruth/static/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff
src/tensortruth/static/assets/KaTeX_Main-Bold-Cx986IdX.woff2
src/tensortruth/static/assets/KaTeX_Main-Bold-Jm3AIy58.woff
src/tensortruth/static/assets/KaTeX_Main-Bold-waoOVXN0.ttf
src/tensortruth/static/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2
src/tensortruth/static/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf
src/tensortruth/static/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff
src/tensortruth/static/assets/KaTeX_Main-Italic-3WenGoN9.ttf
src/tensortruth/static/assets/KaTeX_Main-Italic-BMLOBm91.woff
src/tensortruth/static/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2
src/tensortruth/static/assets/KaTeX_Main-Regular-B22Nviop.woff2
src/tensortruth/static/assets/KaTeX_Main-Regular-Dr94JaBh.woff
src/tensortruth/static/assets/KaTeX_Main-Regular-ypZvNtVU.ttf
src/tensortruth/static/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf
src/tensortruth/static/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2
src/tensortruth/static/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff
src/tensortruth/static/assets/KaTeX_Math-Italic-DA0__PXp.woff
src/tensortruth/static/assets/KaTeX_Math-Italic-flOr_0UB.ttf
src/tensortruth/static/assets/KaTeX_Math-Italic-t53AETM-.woff2
src/tensortruth/static/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf
src/tensortruth/static/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2
src/tensortruth/static/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff
src/tensortruth/static/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2
src/tensortruth/static/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff
src/tensortruth/static/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf
src/tensortruth/static/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf
src/tensortruth/static/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff
src/tensortruth/static/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2
src/tensortruth/static/assets/KaTeX_Script-Regular-C5JkGWo-.ttf
src/tensortruth/static/assets/KaTeX_Script-Regular-D3wIWfF6.woff2
src/tensortruth/static/assets/KaTeX_Script-Regular-D5yQViql.woff
src/tensortruth/static/assets/KaTeX_Size1-Regular-C195tn64.woff
src/tensortruth/static/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf
src/tensortruth/static/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2
src/tensortruth/static/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf
src/tensortruth/static/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2
src/tensortruth/static/assets/KaTeX_Size2-Regular-oD1tc_U0.woff
src/tensortruth/static/assets/KaTeX_Size3-Regular-CTq5MqoE.woff
src/tensortruth/static/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf
src/tensortruth/static/assets/KaTeX_Size4-Regular-BF-4gkZK.woff
src/tensortruth/static/assets/KaTeX_Size4-Regular-DWFBv043.ttf
src/tensortruth/static/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2
src/tensortruth/static/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff
src/tensortruth/static/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2
src/tensortruth/static/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf
src/tensortruth/static/assets/index-VVNz8HDZ.css
src/tensortruth/static/assets/index-uH3ivtpI.js
src/tensortruth/utils/__init__.py
src/tensortruth/utils/arxiv_handler.py
src/tensortruth/utils/chat.py
src/tensortruth/utils/detection.py
src/tensortruth/utils/domain_handlers.py
src/tensortruth/utils/github_handler.py
src/tensortruth/utils/history_condenser.py
src/tensortruth/utils/interactive.py
src/tensortruth/utils/metadata.py
src/tensortruth/utils/pdf.py
src/tensortruth/utils/sources_config.py
src/tensortruth/utils/validation.py
src/tensortruth/utils/web_search.py
src/tensortruth/utils/wikipedia_handler.py
src/tensortruth/utils/youtube_handler.py
tests/test_config.py
tests/test_model_pulling_integration.py