.gitattributes
.gitignore
.mintignore
.mintlifyignore
CLAUDE.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
docs.json
pyproject.toml
requirements.txt
.github/workflows/publish.yml
benchmarks/ale/README.md
benchmarks/ale/config.yaml
benchmarks/ale/handler.py
benchmarks/ale/requirements.txt
benchmarks/ale/runner.py
benchmarks/ale/data/experiment_data/ahc002_context.txt
benchmarks/ale/data/experiment_data/ahc005_context.txt
benchmarks/ale/data/experiment_data/ahc006_context.txt
benchmarks/ioai2026/KAGGLE_CLI.md
benchmarks/ioai2026/README.md
benchmarks/ioai2026/RULES.md
benchmarks/ioai2026/config.yaml
benchmarks/ioai2026/handler.py
benchmarks/ioai2026/kernel_slots.py
benchmarks/ioai2026/preflight.py
benchmarks/ioai2026/preflight_spec.md
benchmarks/ioai2026/runner.py
benchmarks/ioai2026/past_learning/README.md
benchmarks/ioai2026/past_learning/RUNNABLE_TASKS.md
benchmarks/ioai2026/past_learning/config.yaml
benchmarks/ioai2026/past_learning/handler.py
benchmarks/ioai2026/past_learning/runner.py
benchmarks/ioai2026/past_learning/data/acquire_antique.py
benchmarks/ioai2026/past_learning/data/acquire_bobai.py
benchmarks/ioai2026/past_learning/data/antique_evaluate.py
benchmarks/ioai2026/past_learning/data/antique_statement.md
benchmarks/ioai2026/past_learning/data/bobai_evaluate.py
benchmarks/ioai2026/past_learning/data/bobai_statement.md
benchmarks/ioai2026/past_learning/data/prepare_antique.py
benchmarks/ioai2026/past_learning/data/prepare_bobai.py
benchmarks/ioai2026/past_learning/harvest/aggregate_prompt.md
benchmarks/ioai2026/past_learning/harvest/extract_prompt.md
benchmarks/ioai2026/past_learning/harvest/harvest_runner.py
benchmarks/mle/README.md
benchmarks/mle/config.yaml
benchmarks/mle/handler.py
benchmarks/mle/requirements.txt
benchmarks/mle/runner.py
benchmarks/mle/data/kg_data.json
benchmarks/posttrain/README.md
benchmarks/posttrain/RESULTS.md
benchmarks/posttrain/config.yaml
benchmarks/posttrain/handler.py
benchmarks/posttrain/runner.py
benchmarks/posttrain/gcp/00_bootstrap.sh
benchmarks/posttrain/gcp/01_build_assets.sh
benchmarks/posttrain/gcp/02_build_image.sh
benchmarks/posttrain/gcp/10_launch_run.sh
benchmarks/posttrain/gcp/20_fetch_results.sh
benchmarks/posttrain/gcp/30_coldstart_benchmark.sh
benchmarks/posttrain/gcp/40_eval_only.sh
benchmarks/posttrain/gcp/builder_startup.sh
benchmarks/posttrain/gcp/env.sh
benchmarks/posttrain/gcp/run_startup.sh
benchmarks/posttrain/ptb_adapter/README.md
benchmarks/posttrain/ptb_adapter/build_kapso_container.sh
benchmarks/posttrain/ptb_adapter/agents/kapso/solve.sh
benchmarks/posttrain/ptb_adapter/containers/kapso.def
benchmarks/posttrain/ptb_adapter/containers/vllm_debug.def
benchmarks/posttrain/reviews/arena-best-baseline-traces.md
benchmarks/posttrain/reviews/arena-qwen3-4b-postmortem.md
benchmarks/posttrain/reviews/f5-proposal.md
benchmarks/posttrain/reviews/run10-review.md
benchmarks/posttrain/reviews/run11-review.md
benchmarks/posttrain/reviews/run12-review.md
benchmarks/posttrain/reviews/run13-review.md
benchmarks/posttrain/reviews/run14-review.md
benchmarks/posttrain/reviews/run15-review.md
benchmarks/posttrain/reviews/run16-review.md
benchmarks/posttrain/reviews/run17-review.md
benchmarks/posttrain/reviews/run18-review.md
benchmarks/posttrain/reviews/run19-review.md
benchmarks/posttrain/reviews/run7-review.md
benchmarks/posttrain/reviews/run8-review.md
benchmarks/posttrain/reviews/run9-review.md
benchmarks/relbench/EVALUATION_PROTOCOL.md
benchmarks/relbench/README.md
benchmarks/relbench/campaign.py
benchmarks/relbench/config.yaml
benchmarks/relbench/context.py
benchmarks/relbench/handler.py
benchmarks/relbench/requirements.txt
benchmarks/relbench/runner.py
benchmarks/relbench/sandbox.py
benchmarks/relbench/task_specs.py
benchmarks/relbench/assets/kapso_vs_best_published.png
benchmarks/relbench/claude_code_baseline/PROMPT.md
benchmarks/relbench/claude_code_baseline/README.md
benchmarks/relbench/claude_code_baseline/RESULTS.md
benchmarks/relbench/claude_code_baseline/kapso_vs_claude_code.png
benchmarks/relbench/claude_code_baseline/run_baseline.sh
benchmarks/relbench/claude_code_baseline/score_baseline.py
benchmarks/relbench/data/generic_baseline/main.py
benchmarks/relbench/data/generic_eval/README.md
benchmarks/relbench/data/generic_eval/grader.py
benchmarks/relbench/data/generic_eval/kapso_eval_archive.py
benchmarks/relbench/data/starter_kit/CONTRACT.md
benchmarks/relbench/data/starter_kit/README.md
benchmarks/relbench/data/starter_kit/__init__.py
benchmarks/relbench/data/starter_kit/check_predictions.py
benchmarks/relbench/data/starter_kit/common.py
leeroo_kapso.egg-info/PKG-INFO
leeroo_kapso.egg-info/SOURCES.txt
leeroo_kapso.egg-info/dependency_links.txt
leeroo_kapso.egg-info/entry_points.txt
leeroo_kapso.egg-info/requires.txt
leeroo_kapso.egg-info/top_level.txt
moltbook_bot/README.md
moltbook_bot/check_moltbook_api.sh
moltbook_bot/server.py
moltbook_bot/setup_openclaw.sh
moltbook_bot/start_server.sh.example
moltbook_bot/openclaw_skill/HEARTBEAT.md
moltbook_bot/openclaw_skill/SKILL.md
src/kapso/__init__.py
src/kapso/cli.py
src/kapso/config.yaml
src/kapso/kapso.py
src/kapso/core/__init__.py
src/kapso/core/config.py
src/kapso/core/llm.py
src/kapso/core/prompt_loader.py
src/kapso/deployment/__init__.py
src/kapso/deployment/base.py
src/kapso/deployment/factory.py
src/kapso/deployment/software.py
src/kapso/deployment/adapter/__init__.py
src/kapso/deployment/adapter/adaptation_prompt.txt
src/kapso/deployment/adapter/agent.py
src/kapso/deployment/adapter/validator.py
src/kapso/deployment/selector/agent.py
src/kapso/deployment/selector/correction_prompt.md
src/kapso/deployment/selector/selection_prompt.md
src/kapso/deployment/strategies/README.md
src/kapso/deployment/strategies/__init__.py
src/kapso/deployment/strategies/base.py
src/kapso/deployment/strategies/bentoml/__init__.py
src/kapso/deployment/strategies/bentoml/adapter_instruction.txt
src/kapso/deployment/strategies/bentoml/config.yaml
src/kapso/deployment/strategies/bentoml/runner.py
src/kapso/deployment/strategies/bentoml/selector_instruction.txt
src/kapso/deployment/strategies/docker/__init__.py
src/kapso/deployment/strategies/docker/adapter_instruction.txt
src/kapso/deployment/strategies/docker/config.yaml
src/kapso/deployment/strategies/docker/runner.py
src/kapso/deployment/strategies/docker/selector_instruction.txt
src/kapso/deployment/strategies/langgraph/__init__.py
src/kapso/deployment/strategies/langgraph/adapter_instruction.txt
src/kapso/deployment/strategies/langgraph/config.yaml
src/kapso/deployment/strategies/langgraph/runner.py
src/kapso/deployment/strategies/langgraph/selector_instruction.txt
src/kapso/deployment/strategies/local/__init__.py
src/kapso/deployment/strategies/local/adapter_instruction.txt
src/kapso/deployment/strategies/local/config.yaml
src/kapso/deployment/strategies/local/runner.py
src/kapso/deployment/strategies/local/selector_instruction.txt
src/kapso/deployment/strategies/modal/__init__.py
src/kapso/deployment/strategies/modal/adapter_instruction.txt
src/kapso/deployment/strategies/modal/config.yaml
src/kapso/deployment/strategies/modal/runner.py
src/kapso/deployment/strategies/modal/selector_instruction.txt
src/kapso/environment/__init__.py
src/kapso/environment/handlers/__init__.py
src/kapso/environment/handlers/base.py
src/kapso/environment/handlers/generic.py
src/kapso/execution/__init__.py
src/kapso/execution/budget.py
src/kapso/execution/evaluation_archive.py
src/kapso/execution/evaluation_archive_sandbox.py
src/kapso/execution/evaluation_integrity.py
src/kapso/execution/fidelity.py
src/kapso/execution/iteration_evaluator.py
src/kapso/execution/orchestrator.py
src/kapso/execution/run_checkpoint.py
src/kapso/execution/solution.py
src/kapso/execution/types.py
src/kapso/execution/coding_agents/README.md
src/kapso/execution/coding_agents/__init__.py
src/kapso/execution/coding_agents/agents.yaml
src/kapso/execution/coding_agents/base.py
src/kapso/execution/coding_agents/commit_message_generator.py
src/kapso/execution/coding_agents/factory.py
src/kapso/execution/coding_agents/adapters/TEMPLATE.py
src/kapso/execution/coding_agents/adapters/__init__.py
src/kapso/execution/coding_agents/adapters/aider_agent.py
src/kapso/execution/coding_agents/adapters/claude_code_agent.py
src/kapso/execution/coding_agents/adapters/codex_agent.py
src/kapso/execution/coding_agents/adapters/gemini_agent.py
src/kapso/execution/coding_agents/adapters/openhands_agent.py
src/kapso/execution/coding_agents/adapters/oss_claude_code_agent.py
src/kapso/execution/evaluation_maintainer/__init__.py
src/kapso/execution/evaluation_maintainer/maintainer.py
src/kapso/execution/evaluation_maintainer/registry.py
src/kapso/execution/evaluation_maintainer/prompts/change_request.md
src/kapso/execution/evaluation_maintainer/prompts/setup_build.md
src/kapso/execution/evaluation_maintainer/prompts/setup_provided.md
src/kapso/execution/experiment_workspace/__init__.py
src/kapso/execution/experiment_workspace/experiment_session.py
src/kapso/execution/experiment_workspace/experiment_workspace.py
src/kapso/execution/memories/__init__.py
src/kapso/execution/memories/experiment_memory/__init__.py
src/kapso/execution/memories/experiment_memory/store.py
src/kapso/execution/memories/repo_memory/__init__.py
src/kapso/execution/memories/repo_memory/builders.py
src/kapso/execution/memories/repo_memory/manager.py
src/kapso/execution/memories/repo_memory/observation.py
src/kapso/execution/memories/repo_memory/prompts/infer_repo_model_initial.md
src/kapso/execution/memories/repo_memory/prompts/infer_repo_model_retry.md
src/kapso/execution/memories/repo_memory/prompts/infer_repo_model_update.md
src/kapso/execution/memories/repo_memory/prompts/plan_files_to_read.md
src/kapso/execution/search_strategies/README.md
src/kapso/execution/search_strategies/__init__.py
src/kapso/execution/search_strategies/_template.py
src/kapso/execution/search_strategies/base.py
src/kapso/execution/search_strategies/benchmark_tree_search.py
src/kapso/execution/search_strategies/factory.py
src/kapso/execution/search_strategies/strategies.yaml
src/kapso/execution/search_strategies/generic/__init__.py
src/kapso/execution/search_strategies/generic/codex_ideation.py
src/kapso/execution/search_strategies/generic/difficulties_generator.py
src/kapso/execution/search_strategies/generic/expansion_lanes.py
src/kapso/execution/search_strategies/generic/feedback_flow.py
src/kapso/execution/search_strategies/generic/ideation.py
src/kapso/execution/search_strategies/generic/implementation.py
src/kapso/execution/search_strategies/generic/lens_planning.py
src/kapso/execution/search_strategies/generic/registered_evaluation.py
src/kapso/execution/search_strategies/generic/shared_cache.py
src/kapso/execution/search_strategies/generic/strategy.py
src/kapso/execution/search_strategies/generic/feedback_generator/__init__.py
src/kapso/execution/search_strategies/generic/feedback_generator/feedback_generator.py
src/kapso/execution/search_strategies/generic/feedback_generator/prompts/feedback_generator.md
src/kapso/execution/search_strategies/generic/prompts/coding_agent_debug.md
src/kapso/execution/search_strategies/generic/prompts/coding_agent_implement.md
src/kapso/execution/search_strategies/generic/prompts/difficulties_fallback.md
src/kapso/execution/search_strategies/generic/prompts/ideation_claude_code.md
src/kapso/execution/search_strategies/generic/prompts/ideation_ensemble_addendum.md
src/kapso/execution/search_strategies/generic/prompts/ideation_lens_planner.md
src/kapso/execution/search_strategies/generic/prompts/ideation_lens_replanner.md
src/kapso/execution/search_strategies/generic/prompts/ideation_selector.md
src/kapso/execution/search_strategies/generic/prompts/ideation_selector_expansion_addendum.md
src/kapso/execution/search_strategies/generic/prompts/implementation_claude_code.md
src/kapso/gated_mcp/__init__.py
src/kapso/gated_mcp/backends.py
src/kapso/gated_mcp/presets.py
src/kapso/gated_mcp/server.py
src/kapso/gated_mcp/gates/__init__.py
src/kapso/gated_mcp/gates/base.py
src/kapso/gated_mcp/gates/code_gate.py
src/kapso/gated_mcp/gates/experiment_history_gate.py
src/kapso/gated_mcp/gates/idea_gate.py
src/kapso/gated_mcp/gates/kg_gate.py
src/kapso/gated_mcp/gates/repo_memory_gate.py
src/kapso/gated_mcp/gates/research_gate.py
src/kapso/knowledge_base/__init__.py
src/kapso/knowledge_base/types.py
src/kapso/knowledge_base/learners/__init__.py
src/kapso/knowledge_base/learners/__main__.py
src/kapso/knowledge_base/learners/knowledge_learner_pipeline.py
src/kapso/knowledge_base/learners/sources.py
src/kapso/knowledge_base/learners/ingestors/__init__.py
src/kapso/knowledge_base/learners/ingestors/base.py
src/kapso/knowledge_base/learners/ingestors/experiment_ingestor.py
src/kapso/knowledge_base/learners/ingestors/factory.py
src/kapso/knowledge_base/learners/ingestors/repo_ingestor/__init__.py
src/kapso/knowledge_base/learners/ingestors/repo_ingestor/context_builder.py
src/kapso/knowledge_base/learners/ingestors/repo_ingestor/repo_builder.py
src/kapso/knowledge_base/learners/ingestors/repo_ingestor/utils.py
src/kapso/knowledge_base/learners/ingestors/repo_ingestor/wiki_validator.py
src/kapso/knowledge_base/learners/ingestors/repo_ingestor/prompts/anchoring.md
src/kapso/knowledge_base/learners/ingestors/repo_ingestor/prompts/anchoring_context.md
src/kapso/knowledge_base/learners/ingestors/repo_ingestor/prompts/audit.md
src/kapso/knowledge_base/learners/ingestors/repo_ingestor/prompts/enrichment.md
src/kapso/knowledge_base/learners/ingestors/repo_ingestor/prompts/excavation_synthesis.md
src/kapso/knowledge_base/learners/ingestors/repo_ingestor/prompts/orphan_audit.md
src/kapso/knowledge_base/learners/ingestors/repo_ingestor/prompts/orphan_create.md
src/kapso/knowledge_base/learners/ingestors/repo_ingestor/prompts/orphan_review.md
src/kapso/knowledge_base/learners/ingestors/repo_ingestor/prompts/repo_builder.md
src/kapso/knowledge_base/learners/ingestors/repo_ingestor/prompts/repo_understanding.md
src/kapso/knowledge_base/learners/ingestors/research_ingestor/README.md
src/kapso/knowledge_base/learners/ingestors/research_ingestor/__init__.py
src/kapso/knowledge_base/learners/ingestors/research_ingestor/base.py
src/kapso/knowledge_base/learners/ingestors/research_ingestor/idea_ingestor.py
src/kapso/knowledge_base/learners/ingestors/research_ingestor/implementation_ingestor.py
src/kapso/knowledge_base/learners/ingestors/research_ingestor/research_report_ingestor.py
src/kapso/knowledge_base/learners/ingestors/research_ingestor/utils.py
src/kapso/knowledge_base/learners/ingestors/research_ingestor/prompts/auditing.md
src/kapso/knowledge_base/learners/ingestors/research_ingestor/prompts/planning.md
src/kapso/knowledge_base/learners/ingestors/research_ingestor/prompts/writing.md
src/kapso/knowledge_base/learners/merger/__init__.py
src/kapso/knowledge_base/learners/merger/knowledge_merger.py
src/kapso/knowledge_base/learners/merger/prompts/__init__.py
src/kapso/knowledge_base/learners/merger/prompts/hierarchical_merge.md
src/kapso/knowledge_base/search/README.md
src/kapso/knowledge_base/search/__init__.py
src/kapso/knowledge_base/search/agentic_kg_search.py
src/kapso/knowledge_base/search/base.py
src/kapso/knowledge_base/search/factory.py
src/kapso/knowledge_base/search/kg_graph_search.py
src/kapso/knowledge_base/search/kg_llm_navigation_search.py
src/kapso/knowledge_base/search/knowledge_search.yaml
src/kapso/knowledge_base/search/workflow_search.py
src/kapso/knowledge_base/wiki_structure/page_connections.md
src/kapso/knowledge_base/wiki_structure/wiki_structure_description.md
src/kapso/knowledge_base/wiki_structure/environment_page/page_definition.md
src/kapso/knowledge_base/wiki_structure/environment_page/sections_definition.md
src/kapso/knowledge_base/wiki_structure/heuristic_page/page_definition.md
src/kapso/knowledge_base/wiki_structure/heuristic_page/sections_definition.md
src/kapso/knowledge_base/wiki_structure/implementation_page/page_definition.md
src/kapso/knowledge_base/wiki_structure/implementation_page/sections_definition.md
src/kapso/knowledge_base/wiki_structure/principle_page/page_definition.md
src/kapso/knowledge_base/wiki_structure/principle_page/sections_definition.md
src/kapso/knowledge_base/wiki_structure/workflow_page/page_definition.md
src/kapso/knowledge_base/wiki_structure/workflow_page/sections_definition.md
src/kapso/researcher/__init__.py
src/kapso/researcher/research_findings.py
src/kapso/researcher/research_learn_design.md
src/kapso/researcher/researcher.py
src/kapso/researcher/prompts/idea.md
src/kapso/researcher/prompts/implementation.md
src/kapso/researcher/prompts/research_envelope.md
src/kapso/researcher/prompts/study.md