README.md
pyproject.toml
src/noesium/__init__.py
src/noesium.egg-info/PKG-INFO
src/noesium.egg-info/SOURCES.txt
src/noesium.egg-info/dependency_links.txt
src/noesium.egg-info/requires.txt
src/noesium.egg-info/top_level.txt
src/noesium/core/__init__.py
src/noesium/core/config.py
src/noesium/core/config_migration.py
src/noesium/core/consts.py
src/noesium/core/context.py
src/noesium/core/exceptions.py
src/noesium/core/py.typed
src/noesium/core/agent/__init__.py
src/noesium/core/agent/base.py
src/noesium/core/agent/subagent/__init__.py
src/noesium/core/agent/subagent/context.py
src/noesium/core/agent/subagent/descriptor.py
src/noesium/core/agent/subagent/events.py
src/noesium/core/agent/subagent/manager.py
src/noesium/core/agent/subagent/protocol.py
src/noesium/core/agent/subagent/request.py
src/noesium/core/capability/__init__.py
src/noesium/core/capability/models.py
src/noesium/core/capability/providers.py
src/noesium/core/capability/registry.py
src/noesium/core/event/__init__.py
src/noesium/core/event/progress.py
src/noesium/core/llm/__init__.py
src/noesium/core/llm/base.py
src/noesium/core/llm/litellm.py
src/noesium/core/llm/llamacpp.py
src/noesium/core/llm/message.py
src/noesium/core/llm/ollama.py
src/noesium/core/llm/openai.py
src/noesium/core/llm/openrouter.py
src/noesium/core/llm/prompt.py
src/noesium/core/memory/__init__.py
src/noesium/core/memory/base.py
src/noesium/core/memory/ephemeral.py
src/noesium/core/memory/manager.py
src/noesium/core/memory/models.py
src/noesium/core/memory/provider.py
src/noesium/core/memory/provider_manager.py
src/noesium/core/memory/recall.py
src/noesium/core/memory/semantic_memory.py
src/noesium/core/memory/memu/__init__.py
src/noesium/core/memory/memu/llm_adapter.py
src/noesium/core/memory/memu/memory_store.py
src/noesium/core/memory/memu/config/__init__.py
src/noesium/core/memory/memu/config/markdown_config.py
src/noesium/core/memory/memu/config/activity/config.py
src/noesium/core/memory/memu/config/event/config.py
src/noesium/core/memory/memu/config/profile/config.py
src/noesium/core/memory/memu/memory/__init__.py
src/noesium/core/memory/memu/memory/embeddings.py
src/noesium/core/memory/memu/memory/file_manager.py
src/noesium/core/memory/memu/memory/memory_agent.py
src/noesium/core/memory/memu/memory/recall_agent.py
src/noesium/core/memory/memu/memory/actions/__init__.py
src/noesium/core/memory/memu/memory/actions/add_activity_memory.py
src/noesium/core/memory/memu/memory/actions/base_action.py
src/noesium/core/memory/memu/memory/actions/cluster_memories.py
src/noesium/core/memory/memu/memory/actions/generate_suggestions.py
src/noesium/core/memory/memu/memory/actions/get_available_categories.py
src/noesium/core/memory/memu/memory/actions/link_related_memories.py
src/noesium/core/memory/memu/memory/actions/run_theory_of_mind.py
src/noesium/core/memory/memu/memory/actions/update_memory_with_suggestions.py
src/noesium/core/memory/providers/__init__.py
src/noesium/core/memory/providers/memu.py
src/noesium/core/memory/providers/working.py
src/noesium/core/msgbus/__init__.py
src/noesium/core/msgbus/base.py
src/noesium/core/routing/__init__.py
src/noesium/core/routing/base.py
src/noesium/core/routing/router.py
src/noesium/core/routing/types.py
src/noesium/core/routing/strategies/__init__.py
src/noesium/core/routing/strategies/dynamic_complexity.py
src/noesium/core/routing/strategies/self_assessment.py
src/noesium/core/toolify/__init__.py
src/noesium/core/toolify/atomic.py
src/noesium/core/toolify/base.py
src/noesium/core/toolify/config.py
src/noesium/core/toolify/executor.py
src/noesium/core/toolify/mcp_integration.py
src/noesium/core/toolify/registry.py
src/noesium/core/toolify/skill.py
src/noesium/core/toolify/tool_registry.py
src/noesium/core/toolify/adapters/__init__.py
src/noesium/core/toolify/adapters/builtin_adapter.py
src/noesium/core/toolify/adapters/function_adapter.py
src/noesium/core/toolify/adapters/langchain_adapter.py
src/noesium/core/toolify/adapters/mcp_adapter.py
src/noesium/core/tracing/__init__.py
src/noesium/core/tracing/langgraph_hooks.py
src/noesium/core/tracing/opik_tracing.py
src/noesium/core/tracing/token_tracker.py
src/noesium/core/utils/__init__.py
src/noesium/core/utils/logging.py
src/noesium/core/utils/statistics.py
src/noesium/core/utils/typing.py
src/noesium/core/vector_store/__init__.py
src/noesium/core/vector_store/base.py
src/noesium/core/vector_store/pgvector.py
src/noesium/core/vector_store/weaviate.py
src/noesium/subagents/__init__.py
src/noesium/subagents/askura/__init__.py
src/noesium/subagents/askura/agent.py
src/noesium/subagents/askura/conversation.py
src/noesium/subagents/askura/extractor.py
src/noesium/subagents/askura/memory.py
src/noesium/subagents/askura/models.py
src/noesium/subagents/askura/prompts.py
src/noesium/subagents/askura/reflection.py
src/noesium/subagents/askura/summarizer.py
src/noesium/subagents/askura/utils.py
src/noesium/subagents/bu/README.md
src/noesium/subagents/bu/__init__.py
src/noesium/subagents/bu/config.py
src/noesium/subagents/bu/exceptions.py
src/noesium/subagents/bu/logging_config.py
src/noesium/subagents/bu/observability.py
src/noesium/subagents/bu/utils.py
src/noesium/subagents/bu/actor/README.md
src/noesium/subagents/bu/actor/__init__.py
src/noesium/subagents/bu/actor/element.py
src/noesium/subagents/bu/actor/mouse.py
src/noesium/subagents/bu/actor/page.py
src/noesium/subagents/bu/actor/utils.py
src/noesium/subagents/bu/actor/playground/flights.py
src/noesium/subagents/bu/actor/playground/mixed_automation.py
src/noesium/subagents/bu/actor/playground/playground.py
src/noesium/subagents/bu/adapters/__init__.py
src/noesium/subagents/bu/adapters/agent_adapter.py
src/noesium/subagents/bu/adapters/llm_adapter.py
src/noesium/subagents/bu/agent/__init__.py
src/noesium/subagents/bu/agent/gif.py
src/noesium/subagents/bu/agent/judge.py
src/noesium/subagents/bu/agent/prompts.py
src/noesium/subagents/bu/agent/service.py
src/noesium/subagents/bu/agent/system_prompt.md
src/noesium/subagents/bu/agent/system_prompt_flash.md
src/noesium/subagents/bu/agent/system_prompt_no_thinking.md
src/noesium/subagents/bu/agent/variable_detector.py
src/noesium/subagents/bu/agent/views.py
src/noesium/subagents/bu/agent/message_manager/service.py
src/noesium/subagents/bu/agent/message_manager/utils.py
src/noesium/subagents/bu/agent/message_manager/views.py
src/noesium/subagents/bu/agent/system_prompts/__init__.py
src/noesium/subagents/bu/agent/system_prompts/system_prompt.md
src/noesium/subagents/bu/agent/system_prompts/system_prompt_anthropic_flash.md
src/noesium/subagents/bu/agent/system_prompts/system_prompt_browser_use.md
src/noesium/subagents/bu/agent/system_prompts/system_prompt_browser_use_flash.md
src/noesium/subagents/bu/agent/system_prompts/system_prompt_browser_use_no_thinking.md
src/noesium/subagents/bu/agent/system_prompts/system_prompt_flash.md
src/noesium/subagents/bu/agent/system_prompts/system_prompt_flash_anthropic.md
src/noesium/subagents/bu/agent/system_prompts/system_prompt_no_thinking.md
src/noesium/subagents/bu/browser/__init__.py
src/noesium/subagents/bu/browser/demo_mode.py
src/noesium/subagents/bu/browser/events.py
src/noesium/subagents/bu/browser/profile.py
src/noesium/subagents/bu/browser/python_highlights.py
src/noesium/subagents/bu/browser/session.py
src/noesium/subagents/bu/browser/session_manager.py
src/noesium/subagents/bu/browser/video_recorder.py
src/noesium/subagents/bu/browser/views.py
src/noesium/subagents/bu/browser/watchdog_base.py
src/noesium/subagents/bu/browser/watchdogs/__init__.py
src/noesium/subagents/bu/browser/watchdogs/aboutblank_watchdog.py
src/noesium/subagents/bu/browser/watchdogs/crash_watchdog.py
src/noesium/subagents/bu/browser/watchdogs/default_action_watchdog.py
src/noesium/subagents/bu/browser/watchdogs/dom_watchdog.py
src/noesium/subagents/bu/browser/watchdogs/downloads_watchdog.py
src/noesium/subagents/bu/browser/watchdogs/har_recording_watchdog.py
src/noesium/subagents/bu/browser/watchdogs/local_browser_watchdog.py
src/noesium/subagents/bu/browser/watchdogs/permissions_watchdog.py
src/noesium/subagents/bu/browser/watchdogs/popups_watchdog.py
src/noesium/subagents/bu/browser/watchdogs/recording_watchdog.py
src/noesium/subagents/bu/browser/watchdogs/screenshot_watchdog.py
src/noesium/subagents/bu/browser/watchdogs/security_watchdog.py
src/noesium/subagents/bu/browser/watchdogs/storage_state_watchdog.py
src/noesium/subagents/bu/code_use/README.md
src/noesium/subagents/bu/code_use/__init__.py
src/noesium/subagents/bu/code_use/formatting.py
src/noesium/subagents/bu/code_use/namespace.py
src/noesium/subagents/bu/code_use/notebook_export.py
src/noesium/subagents/bu/code_use/service.py
src/noesium/subagents/bu/code_use/system_prompt.md
src/noesium/subagents/bu/code_use/utils.py
src/noesium/subagents/bu/code_use/views.py
src/noesium/subagents/bu/controller/__init__.py
src/noesium/subagents/bu/dom/enhanced_snapshot.py
src/noesium/subagents/bu/dom/service.py
src/noesium/subagents/bu/dom/utils.py
src/noesium/subagents/bu/dom/views.py
src/noesium/subagents/bu/dom/serializer/clickable_elements.py
src/noesium/subagents/bu/dom/serializer/serializer.py
src/noesium/subagents/bu/filesystem/__init__.py
src/noesium/subagents/bu/filesystem/file_system.py
src/noesium/subagents/bu/integrations/gmail/__init__.py
src/noesium/subagents/bu/integrations/gmail/actions.py
src/noesium/subagents/bu/integrations/gmail/service.py
src/noesium/subagents/bu/mcp/__init__.py
src/noesium/subagents/bu/mcp/__main__.py
src/noesium/subagents/bu/mcp/client.py
src/noesium/subagents/bu/mcp/controller.py
src/noesium/subagents/bu/mcp/manifest.json
src/noesium/subagents/bu/mcp/server.py
src/noesium/subagents/bu/sandbox/__init__.py
src/noesium/subagents/bu/sandbox/sandbox.py
src/noesium/subagents/bu/sandbox/views.py
src/noesium/subagents/bu/screenshots/__init__.py
src/noesium/subagents/bu/screenshots/service.py
src/noesium/subagents/bu/sync/__init__.py
src/noesium/subagents/bu/sync/auth.py
src/noesium/subagents/bu/sync/service.py
src/noesium/subagents/bu/tokens/__init__.py
src/noesium/subagents/bu/tokens/custom_pricing.py
src/noesium/subagents/bu/tokens/mappings.py
src/noesium/subagents/bu/tokens/service.py
src/noesium/subagents/bu/tokens/views.py
src/noesium/subagents/bu/tokens/tests/test_cost.py
src/noesium/subagents/bu/tools/service.py
src/noesium/subagents/bu/tools/utils.py
src/noesium/subagents/bu/tools/views.py
src/noesium/subagents/bu/tools/extraction/__init__.py
src/noesium/subagents/bu/tools/extraction/schema_utils.py
src/noesium/subagents/bu/tools/extraction/views.py
src/noesium/subagents/bu/tools/registry/service.py
src/noesium/subagents/bu/tools/registry/views.py
src/noesium/subagents/davinci/__init__.py
src/noesium/subagents/davinci/agent.py
src/noesium/subagents/explore/__init__.py
src/noesium/subagents/explore/agent.py
src/noesium/subagents/explore/prompts.py
src/noesium/subagents/explore/schemas.py
src/noesium/subagents/explore/state.py
src/noesium/subagents/plan/__init__.py
src/noesium/subagents/plan/agent.py
src/noesium/subagents/plan/prompts.py
src/noesium/subagents/plan/schemas.py
src/noesium/subagents/plan/state.py
src/noesium/subagents/tacitus/__init__.py
src/noesium/subagents/tacitus/agent.py
src/noesium/subagents/tacitus/prompts.py
src/noesium/subagents/tacitus/schemas.py
src/noesium/subagents/tacitus/state.py
src/noesium/toolkits/__init__.py
src/noesium/toolkits/arxiv_toolkit.py
src/noesium/toolkits/audio_toolkit.py
src/noesium/toolkits/bash_toolkit.py
src/noesium/toolkits/document_toolkit.py
src/noesium/toolkits/file_edit_toolkit.py
src/noesium/toolkits/github_toolkit.py
src/noesium/toolkits/gmail_toolkit.py
src/noesium/toolkits/image_toolkit.py
src/noesium/toolkits/jina_research_toolkit.py
src/noesium/toolkits/memory_toolkit.py
src/noesium/toolkits/python_executor_toolkit.py
src/noesium/toolkits/serper_toolkit.py
src/noesium/toolkits/tabular_data_toolkit.py
src/noesium/toolkits/user_interaction_toolkit.py
src/noesium/toolkits/video_toolkit.py
src/noesium/toolkits/web_search_toolkit.py
src/noesium/toolkits/wikipedia_toolkit.py
src/noesium/utils/__init__.py
src/noesium/utils/tool_utils.py