LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
src/jarvis/__init__.py
src/jarvis/jarvis_agent/__init__.py
src/jarvis/jarvis_agent/agent_manager.py
src/jarvis/jarvis_agent/builtin_input_handler.py
src/jarvis/jarvis_agent/builtin_rules.py
src/jarvis/jarvis_agent/config_editor.py
src/jarvis/jarvis_agent/event_bus.py
src/jarvis/jarvis_agent/events.py
src/jarvis/jarvis_agent/file_context_handler.py
src/jarvis/jarvis_agent/file_methodology_manager.py
src/jarvis/jarvis_agent/jarvis.py
src/jarvis/jarvis_agent/jvsd_cli.py
src/jarvis/jarvis_agent/language_support_info.py
src/jarvis/jarvis_agent/main.py
src/jarvis/jarvis_agent/memory_manager.py
src/jarvis/jarvis_agent/methodology_share_manager.py
src/jarvis/jarvis_agent/output_handler.py
src/jarvis/jarvis_agent/prompt_builder.py
src/jarvis/jarvis_agent/prompt_manager.py
src/jarvis/jarvis_agent/prompts.py
src/jarvis/jarvis_agent/protocols.py
src/jarvis/jarvis_agent/rule_share_manager.py
src/jarvis/jarvis_agent/rules_manager.py
src/jarvis/jarvis_agent/run_loop.py
src/jarvis/jarvis_agent/session_manager.py
src/jarvis/jarvis_agent/share_manager.py
src/jarvis/jarvis_agent/shell_input_handler.py
src/jarvis/jarvis_agent/stdio_redirect.py
src/jarvis/jarvis_agent/task_analyzer.py
src/jarvis/jarvis_agent/task_list.py
src/jarvis/jarvis_agent/task_manager.py
src/jarvis/jarvis_agent/tool_executor.py
src/jarvis/jarvis_agent/tool_share_manager.py
src/jarvis/jarvis_agent/user_interaction.py
src/jarvis/jarvis_agent/utils.py
src/jarvis/jarvis_agent/web_bridge.py
src/jarvis/jarvis_agent/web_server.py
src/jarvis/jarvis_agent/language_extractors/__init__.py
src/jarvis/jarvis_agent/language_extractors/c_extractor.py
src/jarvis/jarvis_agent/language_extractors/cpp_extractor.py
src/jarvis/jarvis_agent/language_extractors/go_extractor.py
src/jarvis/jarvis_agent/language_extractors/java_extractor.py
src/jarvis/jarvis_agent/language_extractors/javascript_extractor.py
src/jarvis/jarvis_agent/language_extractors/python_extractor.py
src/jarvis/jarvis_agent/language_extractors/rust_extractor.py
src/jarvis/jarvis_agent/language_extractors/typescript_extractor.py
src/jarvis/jarvis_c2rust/__init__.py
src/jarvis/jarvis_c2rust/cli.py
src/jarvis/jarvis_c2rust/collector.py
src/jarvis/jarvis_c2rust/constants.py
src/jarvis/jarvis_c2rust/library_replacer.py
src/jarvis/jarvis_c2rust/library_replacer_checkpoint.py
src/jarvis/jarvis_c2rust/library_replacer_llm.py
src/jarvis/jarvis_c2rust/library_replacer_loader.py
src/jarvis/jarvis_c2rust/library_replacer_output.py
src/jarvis/jarvis_c2rust/library_replacer_prompts.py
src/jarvis/jarvis_c2rust/library_replacer_utils.py
src/jarvis/jarvis_c2rust/llm_module_agent.py
src/jarvis/jarvis_c2rust/llm_module_agent_apply.py
src/jarvis/jarvis_c2rust/llm_module_agent_executor.py
src/jarvis/jarvis_c2rust/llm_module_agent_loader.py
src/jarvis/jarvis_c2rust/llm_module_agent_prompts.py
src/jarvis/jarvis_c2rust/llm_module_agent_types.py
src/jarvis/jarvis_c2rust/llm_module_agent_utils.py
src/jarvis/jarvis_c2rust/llm_module_agent_validator.py
src/jarvis/jarvis_c2rust/loaders.py
src/jarvis/jarvis_c2rust/models.py
src/jarvis/jarvis_c2rust/optimizer.py
src/jarvis/jarvis_c2rust/optimizer_build_fix.py
src/jarvis/jarvis_c2rust/optimizer_clippy.py
src/jarvis/jarvis_c2rust/optimizer_config.py
src/jarvis/jarvis_c2rust/optimizer_docs.py
src/jarvis/jarvis_c2rust/optimizer_options.py
src/jarvis/jarvis_c2rust/optimizer_progress.py
src/jarvis/jarvis_c2rust/optimizer_report.py
src/jarvis/jarvis_c2rust/optimizer_unsafe.py
src/jarvis/jarvis_c2rust/optimizer_utils.py
src/jarvis/jarvis_c2rust/optimizer_visibility.py
src/jarvis/jarvis_c2rust/scanner.py
src/jarvis/jarvis_c2rust/transpiler.py
src/jarvis/jarvis_c2rust/transpiler_agents.py
src/jarvis/jarvis_c2rust/transpiler_build.py
src/jarvis/jarvis_c2rust/transpiler_codegen.py
src/jarvis/jarvis_c2rust/transpiler_compile.py
src/jarvis/jarvis_c2rust/transpiler_config.py
src/jarvis/jarvis_c2rust/transpiler_context.py
src/jarvis/jarvis_c2rust/transpiler_executor.py
src/jarvis/jarvis_c2rust/transpiler_generation.py
src/jarvis/jarvis_c2rust/transpiler_git.py
src/jarvis/jarvis_c2rust/transpiler_mod_utils.py
src/jarvis/jarvis_c2rust/transpiler_modules.py
src/jarvis/jarvis_c2rust/transpiler_planning.py
src/jarvis/jarvis_c2rust/transpiler_review.py
src/jarvis/jarvis_c2rust/transpiler_symbols.py
src/jarvis/jarvis_c2rust/utils.py
src/jarvis/jarvis_c2rust/verify.py
src/jarvis/jarvis_code_agent/__init__.py
src/jarvis/jarvis_code_agent/after_change.py
src/jarvis/jarvis_code_agent/build_validation_config.py
src/jarvis/jarvis_code_agent/code_agent.py
src/jarvis/jarvis_code_agent/code_agent_build.py
src/jarvis/jarvis_code_agent/code_agent_diff.py
src/jarvis/jarvis_code_agent/code_agent_git.py
src/jarvis/jarvis_code_agent/code_agent_impact.py
src/jarvis/jarvis_code_agent/code_agent_lint.py
src/jarvis/jarvis_code_agent/code_agent_postprocess.py
src/jarvis/jarvis_code_agent/code_agent_prompts.py
src/jarvis/jarvis_code_agent/diff_visualizer.py
src/jarvis/jarvis_code_agent/jcad_cli.py
src/jarvis/jarvis_code_agent/lint.py
src/jarvis/jarvis_code_agent/rule_share_manager.py
src/jarvis/jarvis_code_agent/utils.py
src/jarvis/jarvis_code_agent/worktree_manager.py
src/jarvis/jarvis_code_agent/code_analyzer/__init__.py
src/jarvis/jarvis_code_agent/code_analyzer/base_language.py
src/jarvis/jarvis_code_agent/code_analyzer/build_validator.py
src/jarvis/jarvis_code_agent/code_analyzer/context_manager.py
src/jarvis/jarvis_code_agent/code_analyzer/context_recommender.py
src/jarvis/jarvis_code_agent/code_analyzer/dependency_analyzer.py
src/jarvis/jarvis_code_agent/code_analyzer/file_ignore.py
src/jarvis/jarvis_code_agent/code_analyzer/impact_analyzer.py
src/jarvis/jarvis_code_agent/code_analyzer/language_registry.py
src/jarvis/jarvis_code_agent/code_analyzer/language_support.py
src/jarvis/jarvis_code_agent/code_analyzer/llm_context_recommender.py
src/jarvis/jarvis_code_agent/code_analyzer/symbol_extractor.py
src/jarvis/jarvis_code_agent/code_analyzer/tree_sitter_extractor.py
src/jarvis/jarvis_code_agent/code_analyzer/build_validator/__init__.py
src/jarvis/jarvis_code_agent/code_analyzer/build_validator/base.py
src/jarvis/jarvis_code_agent/code_analyzer/build_validator/cmake.py
src/jarvis/jarvis_code_agent/code_analyzer/build_validator/custom.py
src/jarvis/jarvis_code_agent/code_analyzer/build_validator/detector.py
src/jarvis/jarvis_code_agent/code_analyzer/build_validator/fallback.py
src/jarvis/jarvis_code_agent/code_analyzer/build_validator/go.py
src/jarvis/jarvis_code_agent/code_analyzer/build_validator/java_gradle.py
src/jarvis/jarvis_code_agent/code_analyzer/build_validator/java_maven.py
src/jarvis/jarvis_code_agent/code_analyzer/build_validator/makefile.py
src/jarvis/jarvis_code_agent/code_analyzer/build_validator/nodejs.py
src/jarvis/jarvis_code_agent/code_analyzer/build_validator/python.py
src/jarvis/jarvis_code_agent/code_analyzer/build_validator/rust.py
src/jarvis/jarvis_code_agent/code_analyzer/build_validator/validator.py
src/jarvis/jarvis_code_agent/code_analyzer/languages/__init__.py
src/jarvis/jarvis_code_agent/code_analyzer/languages/c_cpp_language.py
src/jarvis/jarvis_code_agent/code_analyzer/languages/go_language.py
src/jarvis/jarvis_code_agent/code_analyzer/languages/java_language.py
src/jarvis/jarvis_code_agent/code_analyzer/languages/javascript_language.py
src/jarvis/jarvis_code_agent/code_analyzer/languages/python_language.py
src/jarvis/jarvis_code_agent/code_analyzer/languages/rust_language.py
src/jarvis/jarvis_code_agent/code_analyzer/languages/typescript_language.py
src/jarvis/jarvis_code_analysis/code_review.py
src/jarvis/jarvis_code_analysis/checklists/__init__.py
src/jarvis/jarvis_code_analysis/checklists/c_cpp.py
src/jarvis/jarvis_code_analysis/checklists/csharp.py
src/jarvis/jarvis_code_analysis/checklists/data_format.py
src/jarvis/jarvis_code_analysis/checklists/devops.py
src/jarvis/jarvis_code_analysis/checklists/docs.py
src/jarvis/jarvis_code_analysis/checklists/go.py
src/jarvis/jarvis_code_analysis/checklists/infrastructure.py
src/jarvis/jarvis_code_analysis/checklists/java.py
src/jarvis/jarvis_code_analysis/checklists/javascript.py
src/jarvis/jarvis_code_analysis/checklists/kotlin.py
src/jarvis/jarvis_code_analysis/checklists/loader.py
src/jarvis/jarvis_code_analysis/checklists/php.py
src/jarvis/jarvis_code_analysis/checklists/python.py
src/jarvis/jarvis_code_analysis/checklists/ruby.py
src/jarvis/jarvis_code_analysis/checklists/rust.py
src/jarvis/jarvis_code_analysis/checklists/shell.py
src/jarvis/jarvis_code_analysis/checklists/sql.py
src/jarvis/jarvis_code_analysis/checklists/swift.py
src/jarvis/jarvis_code_analysis/checklists/web.py
src/jarvis/jarvis_config/__init__.py
src/jarvis/jarvis_config/cli.py
src/jarvis/jarvis_config/schema_parser.py
src/jarvis/jarvis_config/web_app.py
src/jarvis/jarvis_data/config_schema.json
src/jarvis/jarvis_data/rule
src/jarvis/jarvis_data/tiktoken/9b5ad71b2ce5302211f9c61530b329a4922fc6a4
src/jarvis/jarvis_git_squash/__init__.py
src/jarvis/jarvis_git_squash/main.py
src/jarvis/jarvis_git_utils/git_commiter.py
src/jarvis/jarvis_jck/__init__.py
src/jarvis/jarvis_jck/cli.py
src/jarvis/jarvis_jck/config.py
src/jarvis/jarvis_jck/core.py
src/jarvis/jarvis_mcp/__init__.py
src/jarvis/jarvis_mcp/sse_mcp_client.py
src/jarvis/jarvis_mcp/stdio_mcp_client.py
src/jarvis/jarvis_mcp/streamable_mcp_client.py
src/jarvis/jarvis_memory_organizer/__init__.py
src/jarvis/jarvis_memory_organizer/memory_organizer.py
src/jarvis/jarvis_methodology/main.py
src/jarvis/jarvis_multi_agent/__init__.py
src/jarvis/jarvis_multi_agent/main.py
src/jarvis/jarvis_platform/__init__.py
src/jarvis/jarvis_platform/base.py
src/jarvis/jarvis_platform/claude.py
src/jarvis/jarvis_platform/kimi.py
src/jarvis/jarvis_platform/openai.py
src/jarvis/jarvis_platform/registry.py
src/jarvis/jarvis_platform/tongyi.py
src/jarvis/jarvis_platform/yuanbao.py
src/jarvis/jarvis_platform_manager/__init__.py
src/jarvis/jarvis_platform_manager/main.py
src/jarvis/jarvis_platform_manager/service.py
src/jarvis/jarvis_rag/README_CONFIG.md
src/jarvis/jarvis_rag/README_DYNAMIC_LOADING.md
src/jarvis/jarvis_rag/README_ONLINE_MODELS.md
src/jarvis/jarvis_rag/__init__.py
src/jarvis/jarvis_rag/cache.py
src/jarvis/jarvis_rag/cli.py
src/jarvis/jarvis_rag/embedding_interface.py
src/jarvis/jarvis_rag/embedding_manager.py
src/jarvis/jarvis_rag/llm_interface.py
src/jarvis/jarvis_rag/query_rewriter.py
src/jarvis/jarvis_rag/rag_pipeline.py
src/jarvis/jarvis_rag/reranker.py
src/jarvis/jarvis_rag/reranker_interface.py
src/jarvis/jarvis_rag/retriever.py
src/jarvis/jarvis_rag/embeddings/__init__.py
src/jarvis/jarvis_rag/embeddings/base.py
src/jarvis/jarvis_rag/embeddings/cohere.py
src/jarvis/jarvis_rag/embeddings/edgefn.py
src/jarvis/jarvis_rag/embeddings/local.py
src/jarvis/jarvis_rag/embeddings/openai.py
src/jarvis/jarvis_rag/embeddings/registry.py
src/jarvis/jarvis_rag/rerankers/__init__.py
src/jarvis/jarvis_rag/rerankers/base.py
src/jarvis/jarvis_rag/rerankers/cohere.py
src/jarvis/jarvis_rag/rerankers/edgefn.py
src/jarvis/jarvis_rag/rerankers/jina.py
src/jarvis/jarvis_rag/rerankers/local.py
src/jarvis/jarvis_rag/rerankers/registry.py
src/jarvis/jarvis_sec/__init__.py
src/jarvis/jarvis_sec/agents.py
src/jarvis/jarvis_sec/analysis.py
src/jarvis/jarvis_sec/cli.py
src/jarvis/jarvis_sec/clustering.py
src/jarvis/jarvis_sec/file_manager.py
src/jarvis/jarvis_sec/parsers.py
src/jarvis/jarvis_sec/prompts.py
src/jarvis/jarvis_sec/report.py
src/jarvis/jarvis_sec/review.py
src/jarvis/jarvis_sec/status.py
src/jarvis/jarvis_sec/types.py
src/jarvis/jarvis_sec/utils.py
src/jarvis/jarvis_sec/verification.py
src/jarvis/jarvis_sec/workflow.py
src/jarvis/jarvis_sec/checkers/__init__.py
src/jarvis/jarvis_sec/checkers/c_checker.py
src/jarvis/jarvis_sec/checkers/rust_checker.py
src/jarvis/jarvis_smart_shell/__init__.py
src/jarvis/jarvis_smart_shell/main.py
src/jarvis/jarvis_stats/__init__.py
src/jarvis/jarvis_stats/cli.py
src/jarvis/jarvis_stats/stats.py
src/jarvis/jarvis_stats/storage.py
src/jarvis/jarvis_stats/visualizer.py
src/jarvis/jarvis_tools/__init__.py
src/jarvis/jarvis_tools/base.py
src/jarvis/jarvis_tools/clear_memory.py
src/jarvis/jarvis_tools/edit_file.py
src/jarvis/jarvis_tools/execute_script.py
src/jarvis/jarvis_tools/load_rule.py
src/jarvis/jarvis_tools/meta_agent.py
src/jarvis/jarvis_tools/methodology.py
src/jarvis/jarvis_tools/read_code.py
src/jarvis/jarvis_tools/read_symbols.py
src/jarvis/jarvis_tools/read_webpage.py
src/jarvis/jarvis_tools/registry.py
src/jarvis/jarvis_tools/retrieve_memory.py
src/jarvis/jarvis_tools/save_memory.py
src/jarvis/jarvis_tools/search_web.py
src/jarvis/jarvis_tools/sub_agent.py
src/jarvis/jarvis_tools/sub_code_agent.py
src/jarvis/jarvis_tools/task_list_manager.py
src/jarvis/jarvis_tools/virtual_tty.py
src/jarvis/jarvis_tools/cli/__init__.py
src/jarvis/jarvis_tools/cli/main.py
src/jarvis/jarvis_utils/__init__.py
src/jarvis/jarvis_utils/builtin_replace_map.py
src/jarvis/jarvis_utils/clipboard.py
src/jarvis/jarvis_utils/collections.py
src/jarvis/jarvis_utils/config.py
src/jarvis/jarvis_utils/dialogue_recorder.py
src/jarvis/jarvis_utils/embedding.py
src/jarvis/jarvis_utils/file_processors.py
src/jarvis/jarvis_utils/fzf.py
src/jarvis/jarvis_utils/git_utils.py
src/jarvis/jarvis_utils/globals.py
src/jarvis/jarvis_utils/http.py
src/jarvis/jarvis_utils/input.py
src/jarvis/jarvis_utils/jsonnet_compat.py
src/jarvis/jarvis_utils/methodology.py
src/jarvis/jarvis_utils/output.py
src/jarvis/jarvis_utils/quick_config.py
src/jarvis/jarvis_utils/tag.py
src/jarvis/jarvis_utils/template_utils.py
src/jarvis/jarvis_utils/tmux_wrapper.py
src/jarvis/jarvis_utils/utils.py
src/jarvis_ai_assistant.egg-info/PKG-INFO
src/jarvis_ai_assistant.egg-info/SOURCES.txt
src/jarvis_ai_assistant.egg-info/dependency_links.txt
src/jarvis_ai_assistant.egg-info/entry_points.txt
src/jarvis_ai_assistant.egg-info/requires.txt
src/jarvis_ai_assistant.egg-info/top_level.txt