poco-claw
A more beautiful and easier-to-use alternative to OpenClaw. It features a nicer Web UI, built-in IM support, a sandboxed runtime and channel-based team collaboration. Under the hood, it is powered by a Claude Codeโbased agent.
File Explorer
Download Latest Version (.zip)- ci-eslint.yml
- ci-prettier.yml
- ci-pyrefly.yml
- ci-ruff.yml
- close-stale-issues.yml
- docker-images.yml
- docs-sync.yml
- feishu-bot.yml
- opencode.yml
- preset-visual-01.svg
- preset-visual-02.svg
- preset-visual-03.svg
- preset-visual-04.svg
- preset-visual-05.svg
- preset-visual-06.svg
- preset-visual-07.svg
- preset-visual-08.svg
- preset-visual-09.svg
- channel-agent-collaboration.jpg
- channel-shared-file.jpg
- chat-in-project.png
- edit-preset.png
- edit-project.png
- hero.png
- logo.JPG
- logo.svg
- 0537f90d9fc7_add_user_model_provider_settings.py
- 06407b1d392d_create_preset_visuals_table.py
- 0f0033af79a0_.py
- 1b3d96b80d10_add_usage_analytics_fields.py
- 1c123413ec15_add_channel_artifacts.py
- 20260420_add_system_capability_policy_flags.py
- 20260420_add_system_role_to_users.py
- 20260430_add_runtime_env_policy_and_visibility.py
- 20260510_merge_dev_runtime_and_channel_heads.py
- 23330443a243_add_workspace_issue_position.py
- 2b7e4c91d6a0_add_session_shares.py
- 331320b4f8d1_.py
- 399bf32a2a75_.py
- 3b7f9c2d4e11_add_agent_assignments.py
- 496ff1c1ee70_add_pending_skill_creations.py
- 51643c2207d3_.py
- 536bf6b4ee0c_add_admin_disabled_to_skills.py
- 5d3d18277ec7_.py
- 5dabd02f9e77_add_server_channel_tasks.py
- 5f2d9a7c8e11_add_server_channel_message_reactions.py
- 604f9cc61bd7_.py
- 66b67a534707_add_description_to_mcp_servers.py
- 6841f61dc123_add_agent_identity_soft_removal.py
- 6dd7517c0d5f_.py
- 73af4f9e2b31_add_agent_identity_foundation.py
- 74e90ae3d7a1_add_session_pin_fields.py
- 833daf707b32_create_project_files_table.py
- 8a31d647f0ff_add_im_event_outbox.py
- 8fd0f1d4f6c2_add_agent_runtime_binding.py
- 907f563b7532_add_channel_task_delegation_fields.py
- 90878d18dc71_add_server_channel_messages.py
- 95154d6750d3_merge_runtime_policy_skill_flag_and_.py
- 95e3039e1515_.py
- 98b9968cc9be_add_session_queue_items_table.py
- 9a4fff9b8b57_merge_pending_skill_creations_and_im_.py
- 9dfa9009ffbd_merge_channel_task_delegation_and_skill_.py
- a053345a5972_replace_preset_icon_color_with_visual_.py
- a1d8c5be4d22_remove_model_provider_byok.py
- a5582f015bfd_.py
- a8c4e9f1b2d3_add_unique_server_invite_creator.py
- ab4f7c9d2e31_allow_channel_upload_artifacts.py
- ac35ccd45c9d_add_description_to_skills_table.py
- accd5cb3b1da_add_server_system_channels.py
- adaae42d2d49_remove_usage_cost_field.py
- adbcc3fc76a9_add_description_to_projects.py
- b0d7d7f5f351_add_auth_tables.py
- b1a098ab9d8c_.py
- b21386d7517c_add_persistent_runtime_registry.py
- b59418d33935_.py
- b6dbbf02d4c1_add_activity_logs.py
- b85a9ddfaf2b_add_server_channel_foundation.py
- b8868c7ab79f_simplify_project_default_preset.py
- b97f576b621d_add_preset_tables.py
- c0a0c1dd35a1_add_server_conversation_types.py
- c217ac09f191_.py
- c8a7d5e9f012_add_workspace_collaboration.py
- c91c6d7b2a1f_clear_unverified_primary_emails.py
- c9d83ea69bc6_add_session_cancellation_state.py
- cec1392f823d_.py
- d17c3fd8fad7_create_project_local_mounts_table.py
- d4019c5265dc_add_embedded_im_tables.py
- d5f3a8e72c41_add_server_channel_description.py
- e1c0ccb93e57_.py
- ef4fe9610e92_.py
- f3b9c4d7e8a1_add_run_scoped_replay_and_workspace.py
- f4b1d8e2c6a7_add_workspace_tenancy_foundation.py
- merge_heads.py
- env.py
- README
- script.py.mako
- __init__.py
- activity_logs.py
- admin.py
- attachments.py
- audio.py
- auth.py
- callback.py
- capability_recommendations.py
- claude_md.py
- env_vars.py
- filesystem.py
- im.py
- internal_agent_assignments.py
- internal_channel_artifacts.py
- internal_channel_runtime.py
- internal_claude_md.py
- internal_env_vars.py
- internal_mcp_config.py
- internal_memories.py
- internal_persistent_runtimes.py
- internal_plugin_config.py
- internal_scheduled_tasks.py
- internal_server_channel_tasks.py
- internal_sessions.py
- internal_skill_config.py
- internal_skills.py
- internal_slash_commands.py
- internal_subagents.py
- internal_user_input_requests.py
- mcp_servers.py
- memories.py
- messages.py
- models.py
- pending_skill_creations.py
- plugin_imports.py
- plugin_installs.py
- plugins.py
- presets.py
- project_files.py
- projects.py
- runs.py
- scheduled_tasks.py
- schedules.py
- search.py
- server_agents.py
- server_channel_artifacts.py
- server_channel_messages.py
- server_channel_tasks.py
- server_channels.py
- server_invites.py
- server_members.py
- servers.py
- session_queue.py
- session_shares.py
- sessions.py
- skill_imports.py
- skill_installs.py
- skill_marketplace.py
- skills.py
- slash_commands.py
- subagents.py
- tasks.py
- tool_executions.py
- usage.py
- user_input_requests.py
- user_mcp_installs.py
- workspace_boards.py
- workspace_invites.py
- workspace_issues.py
- workspace_members.py
- workspaces.py
- __init__.py
- error_codes.py
- exception_handlers.py
- exceptions.py
- __init__.py
- request_context.py
- request_logging.py
- logging.py
- request_context.py
- audit.py
- database.py
- deps.py
- settings.py
- __init__.py
- bootstrap.py
- builtin_mcp.py
- builtin_preset_visuals.py
- builtin_skills.py
- lifespan.py
- __init__.py
- activity_log.py
- agent_assignment.py
- agent_identity.py
- agent_message.py
- agent_persistent_state.py
- agent_run.py
- agent_scheduled_task.py
- agent_session.py
- auth_identity.py
- channel_artifact.py
- claude_md.py
- env_var.py
- im.py
- mcp_server.py
- memory_create_job.py
- pending_skill_creation.py
- persistent_runtime.py
- plugin.py
- plugin_import_job.py
- preset.py
- preset_visual.py
- project.py
- project_file.py
- project_local_mount.py
- runtime_env_policy.py
- server.py
- server_channel.py
- server_channel_agent_member.py
- server_channel_member.py
- server_channel_message.py
- server_channel_message_reaction.py
- server_channel_task.py
- server_invite.py
- server_member.py
- session_queue_item.py
- session_share.py
- skill.py
- skill_import_job.py
- slash_command.py
- sub_agent.py
- tool_execution.py
- usage_log.py
- user.py
- user_input_request.py
- user_mcp_install.py
- user_plugin_install.py
- user_session.py
- user_skill_install.py
- workspace.py
- workspace_board.py
- workspace_board_field.py
- workspace_invite.py
- workspace_issue.py
- workspace_issue_field_value.py
- workspace_member.py
- activity_log_repository.py
- agent_assignment_repository.py
- agent_identity_repository.py
- agent_persistent_state_repository.py
- auth_identity_repository.py
- channel_artifact_repository.py
- claude_md_repository.py
- env_var_repository.py
- im.py
- mcp_server_repository.py
- memory_create_job_repository.py
- message_repository.py
- pending_skill_creation_repository.py
- persistent_runtime_repository.py
- plugin_import_job_repository.py
- plugin_repository.py
- preset_repository.py
- preset_visual_repository.py
- project_file_repository.py
- project_repository.py
- run_repository.py
- runtime_env_policy_repository.py
- scheduled_task_repository.py
- search_repository.py
- server_channel_agent_member_repository.py
- server_channel_message_reaction_repository.py
- server_channel_message_repository.py
- server_channel_repository.py
- server_channel_task_repository.py
- server_invite_repository.py
- server_member_repository.py
- server_repository.py
- session_queue_item_repository.py
- session_repository.py
- session_share_repository.py
- skill_import_job_repository.py
- skill_repository.py
- slash_command_repository.py
- sub_agent_repository.py
- tool_execution_repository.py
- usage_log_repository.py
- user_input_request_repository.py
- user_mcp_install_repository.py
- user_plugin_install_repository.py
- user_repository.py
- user_session_repository.py
- user_skill_install_repository.py
- workspace_board_repository.py
- workspace_invite_repository.py
- workspace_issue_repository.py
- workspace_member_repository.py
- workspace_repository.py
- activity_log.py
- admin.py
- agent_assignment.py
- agent_identity.py
- agent_trigger.py
- audio.py
- auth.py
- callback.py
- capability_recommendation.py
- channel_artifact.py
- channel_runtime.py
- claude_md.py
- computer.py
- env_var.py
- filesystem.py
- im.py
- input_file.py
- internal_persistent_runtime.py
- internal_session.py
- mcp_config.py
- mcp_server.py
- memory.py
- message.py
- model_config.py
- pending_skill_creation.py
- persistent_runtime.py
- plugin.py
- plugin_config.py
- plugin_import.py
- preset.py
- project.py
- project_file.py
- response.py
- run.py
- runtime_env_policy.py
- scheduled_task.py
- search.py
- server.py
- server_channel.py
- server_channel_message.py
- server_channel_message_reaction.py
- server_channel_task.py
- server_channel_task_agent.py
- server_invite.py
- server_member.py
- session.py
- session_queue_item.py
- session_share.py
- skill.py
- skill_config.py
- skill_import.py
- skill_marketplace.py
- slash_command.py
- slash_command_config.py
- source.py
- sub_agent.py
- task.py
- tool_execution.py
- usage.py
- usage_analytics.py
- user_input_request.py
- user_mcp_install.py
- user_plugin_install.py
- user_profile.py
- user_skill_install.py
- workspace.py
- workspace_board.py
- workspace_invite.py
- workspace_issue.py
- workspace_member.py
- workspace_tenancy.py
- __init__.py
- activity_logger.py
- admin_masking.py
- agent_assignment_service.py
- agent_identity_service.py
- agent_runtime_service.py
- agent_state_bootstrap_service.py
- agent_state_browser_service.py
- audio_transcription_service.py
- auth_service.py
- callback_service.py
- capability_policy.py
- capability_recommendation_service.py
- channel_artifact_service.py
- channel_runtime_scope_service.py
- channel_runtime_service.py
- channel_shared_context_service.py
- claude_md_service.py
- constants.py
- env_var_service.py
- executor_manager_client.py
- executor_manager_notify_service.py
- file_reference_service.py
- im.py
- im_providers.py
- im_streams.py
- local_mount_browser_service.py
- mcp_config_service.py
- mcp_server_service.py
- memory_create_job_service.py
- memory_service.py
- message_service.py
- model_admin_service.py
- model_config_service.py
- pending_skill_creation_service.py
- persistent_runtime_service.py
- plugin_config_service.py
- plugin_import_job_service.py
- plugin_import_service.py
- plugin_service.py
- preset_service.py
- project_file_service.py
- project_service.py
- prompt_builder.py
- run_lifecycle_service.py
- run_service.py
- runtime_env_policy_service.py
- scheduled_task_service.py
- search_service.py
- server_agent_trigger_service.py
- server_channel_access.py
- server_channel_event_service.py
- server_channel_message_reaction_service.py
- server_channel_message_service.py
- server_channel_service.py
- server_channel_task_agent_service.py
- server_channel_task_service.py
- server_invite_service.py
- server_member_service.py
- server_service.py
- session_queue_service.py
- session_service.py
- session_share_service.py
- session_title_service.py
- skill_config_service.py
- skill_import_job_service.py
- skill_import_service.py
- skill_service.py
- skill_workspace_service.py
- skillsmp_service.py
- slash_command_config_service.py
- slash_command_service.py
- source_utils.py
- storage_service.py
- sub_agent_service.py
- task_service.py
- tool_execution_service.py
- usage_analytics_service.py
- usage_service.py
- user_admin_service.py
- user_input_request_service.py
- user_mcp_install_service.py
- user_plugin_install_service.py
- user_public_profile_service.py
- user_skill_install_service.py
- workspace_archive_service.py
- workspace_board_service.py
- workspace_invite_service.py
- workspace_issue_service.py
- workspace_member_service.py
- workspace_service.py
- computer.py
- crypto.py
- markdown_front_matter.py
- mcp_server_config.py
- mime.py
- usage.py
- workspace.py
- workspace_export.py
- workspace_manifest.py
- main.py
- image-prompt-template.txt
- video-prompt-template.txt
- captions.md
- requirements.txt
- convert_mp4_to_gif.py
- minimax_image.py
- minimax_video.py
- SKILL.md
- academic_styles.xml
- corporate_styles.xml
- default_styles.xml
- aesthetic-rules.xsd
- business-rules.xsd
- common-types.xsd
- wml-subset.xsd
- cjk_typography.md
- cjk_university_template_guide.md
- comments_guide.md
- design_good_bad_examples.md
- design_principles.md
- openxml_element_order.md
- openxml_encyclopedia_part1.md
- openxml_encyclopedia_part2.md
- openxml_encyclopedia_part3.md
- openxml_namespaces.md
- openxml_units.md
- scenario_a_create.md
- scenario_b_edit_content.md
- scenario_c_apply_template.md
- track_changes_guide.md
- troubleshooting.md
- typography_guide.md
- xsd_validation_guide.md
- MiniMaxAIDocx.Cli.csproj
- Program.cs
- AnalyzeCommand.cs
- ApplyTemplateCommand.cs
- CreateCommand.cs
- DiffCommand.cs
- EditContentCommand.cs
- FixOrderCommand.cs
- MergeRunsCommand.cs
- ValidateCommand.cs
- CommentSynchronizer.cs
- ElementOrder.cs
- NamespaceConstants.cs
- RunMerger.cs
- StyleAnalyzer.cs
- TrackChangesHelper.cs
- UnitConverter.cs
- AestheticRecipeSamples.cs
- AestheticRecipeSamples_Batch1.cs
- AestheticRecipeSamples_Batch2.cs
- AestheticRecipeSamples_Batch3.cs
- AestheticRecipeSamples_Batch4.cs
- CharacterFormattingSamples.cs
- DocumentCreationSamples.cs
- FieldAndTocSamples.cs
- FootnoteAndCommentSamples.cs
- HeaderFooterSamples.cs
- ImageSamples.cs
- ListAndNumberingSamples.cs
- ParagraphFormattingSamples.cs
- StyleSystemSamples.cs
- TableSamples.cs
- TrackChangesSamples.cs
- CjkHelper.cs
- FontDefaults.cs
- PageSizes.cs
- BusinessRuleValidator.cs
- GateCheckValidator.cs
- ValidationResult.cs
- XsdValidator.cs
- MiniMaxAIDocx.Core.csproj
- MiniMaxAIDocx.slnx
- doc_to_docx.sh
- docx_preview.sh
- env_check.sh
- setup.ps1
- setup.sh
- .gitignore
- LICENSE
- SKILL.md
- image-api.md
- music-api.md
- tts-guide.md
- tts-voice-catalog.md
- video-api.md
- video-prompt-guide.md
- generate_image.sh
- generate_music.sh
- generate_voice.sh
- add_bgm.sh
- generate_long_video.sh
- generate_template_video.sh
- generate_video.sh
- check_environment.sh
- media_tools.sh
- SKILL.md
- design.md
- cover.py
- fill_inspect.py
- fill_write.py
- make.sh
- merge.py
- palette.py
- reformat_parse.py
- render_body.py
- render_cover.js
- README.md
- SKILL.md
- create.md
- edit.md
- fix.md
- format.md
- ooxml-cheatsheet.md
- read-analyze.md
- validate.md
- formula_check.py
- libreoffice_recalc.py
- shared_strings_builder.py
- style_audit.py
- xlsx_add_column.py
- xlsx_insert_row.py
- xlsx_pack.py
- xlsx_reader.py
- xlsx_shift_rows.py
- xlsx_unpack.py
- .rels
- workbook.xml.rels
- sheet1.xml
- sharedStrings.xml
- styles.xml
- workbook.xml
- [Content_Types].xml
- SKILL.md
- design-system.md
- editing.md
- pitfalls.md
- pptxgenjs.md
- slide-types.md
- SKILL.md
- analyzer.md
- comparator.md
- grader.md
- eval_review.html
- generate_review.py
- viewer.html
- schemas.md
- __init__.py
- aggregate_benchmark.py
- generate_report.py
- improve_description.py
- package_skill.py
- quick_validate.py
- run_eval.py
- run_loop.py
- upload_skill.py
- utils.py
- LICENSE.txt
- SKILL.md
- test_admin_masking.py
- test_agent_assignment_service.py
- test_agent_identity_api.py
- test_agent_identity_service.py
- test_agent_runtime_service.py
- test_agent_state_bootstrap_service.py
- test_agent_trigger_envelope_schema.py
- test_audit.py
- test_auth_api.py
- test_auth_deps.py
- test_auth_service.py
- test_builtin_preset_visuals.py
- test_builtin_skills.py
- test_capability_resolution.py
- test_channel_artifact_service.py
- test_channel_runtime_scope_service.py
- test_channel_runtime_service.py
- test_channel_shared_context_service.py
- test_executor_manager_client.py
- test_executor_manager_notify_service.py
- test_file_reference_service.py
- test_internal_channel_artifacts_api.py
- test_internal_channel_message_reactions_api.py
- test_internal_channel_runtime_api.py
- test_internal_server_channel_tasks_api.py
- test_mcp_server_service.py
- test_persistent_runtime_internal_api.py
- test_persistent_runtime_service.py
- test_preset_api.py
- test_preset_repository.py
- test_preset_services.py
- test_project_service.py
- test_run_service.py
- test_runtime_env_policy_service.py
- test_schedules_proxy.py
- test_server_agent_trigger_service.py
- test_server_api.py
- test_server_channel_api.py
- test_server_channel_artifact_api.py
- test_server_channel_message_api.py
- test_server_channel_message_reaction_api.py
- test_server_channel_message_reaction_service.py
- test_server_channel_message_service.py
- test_server_channel_task_agent_service.py
- test_server_channel_task_api.py
- test_server_channel_task_service.py
- test_server_execution_observability.py
- test_server_service.py
- test_session_queue_service.py
- test_session_service.py
- test_session_share_service.py
- test_session_title_service.py
- test_skill_service.py
- test_slash_command_config_service.py
- test_task_service.py
- test_tool_execution_repository.py
- test_tool_execution_repository_integration.py
- test_user_skill_install_service.py
- test_workspace_api.py
- test_workspace_collaboration_service.py
- test_workspace_export_utils.py
- test_workspace_service.py
- .env.example
- .gitignore
- .python-version
- alembic.ini
- pyproject.toml
- README.md
- uv.lock
- Dockerfile
- start.sh
- Dockerfile
- start.sh
- Dockerfile
- start.sh
- Dockerfile
- backend.mdx
- executor-manager.mdx
- executor.mdx
- frontend.mdx
- index.mdx
- meta.json
- storage.mdx
- common.mdx
- dingtalk.mdx
- index.mdx
- meta.json
- security.mdx
- telegram.mdx
- troubleshooting.mdx
- bootstrap-script.mdx
- index.mdx
- manual-docker.mdx
- meta.json
- operations.mdx
- r2-storage.mdx
- remind.mdx
- remote-access.mdx
- commands.mdx
- conventions.mdx
- index.mdx
- meta.json
- repository-structure.mdx
- spec-driven-development.mdx
- tech-stack.mdx
- background-jobs.mdx
- browser.mdx
- claude-code.mdx
- github.mdx
- index.mdx
- mcp-skills.mdx
- meta.json
- preset.mdx
- artifacts.mdx
- index.mdx
- meta.json
- playback.mdx
- theme.mdx
- cloud-subscription.mdx
- im.mdx
- index.mdx
- meta.json
- mobile.mdx
- multilingual.mdx
- self-hosted.mdx
- file-upload.mdx
- index.mdx
- meta.json
- plan-mode.mdx
- project-management.mdx
- conversations-and-tasks.mdx
- index.mdx
- meta.json
- persistent-agents.mdx
- servers-and-membership.mdx
- session-sharing.mdx
- shared-context-and-artifacts.mdx
- index.mdx
- local-directory-mount.mdx
- meta.json
- secure-sandbox.mdx
- smart-memory.mdx
- index.mdx
- meta.json
- backend.mdx
- executor-manager.mdx
- executor.mdx
- frontend.mdx
- index.mdx
- meta.json
- storage.mdx
- common.mdx
- dingtalk.mdx
- index.mdx
- meta.json
- security.mdx
- telegram.mdx
- troubleshooting.mdx
- bootstrap-script.mdx
- index.mdx
- manual-docker.mdx
- meta.json
- operations.mdx
- r2-storage.mdx
- remind.mdx
- remote-access.mdx
- commands.mdx
- conventions.mdx
- index.mdx
- meta.json
- repository-structure.mdx
- spec-driven-development.mdx
- tech-stack.mdx
- background-jobs.mdx
- browser.mdx
- claude-code.mdx
- github.mdx
- index.mdx
- mcp-skills.mdx
- meta.json
- preset.mdx
- artifacts.mdx
- index.mdx
- meta.json
- playback.mdx
- theme.mdx
- cloud-subscription.mdx
- im.mdx
- index.mdx
- meta.json
- mobile.mdx
- multilingual.mdx
- self-hosted.mdx
- file-upload.mdx
- index.mdx
- meta.json
- plan-mode.mdx
- project-management.mdx
- conversations-and-tasks.mdx
- index.mdx
- meta.json
- persistent-agents.mdx
- servers-and-membership.mdx
- session-sharing.mdx
- shared-context-and-artifacts.mdx
- index.mdx
- local-directory-mount.mdx
- meta.json
- secure-sandbox.mdx
- smart-memory.mdx
- index.mdx
- meta.json
- task.py
- __init__.py
- __init__.py
- request_context.py
- request_logging.py
- logging.py
- request_context.py
- callback.py
- channel_runtime.py
- client_pool.py
- computer.py
- engine.py
- memory.py
- user_input.py
- workspace.py
- base.py
- callback.py
- computer.py
- manager.py
- run_snapshot.py
- todo.py
- workspace.py
- __init__.py
- prompt_append.py
- callback.py
- enums.py
- filesystem.py
- request.py
- response.py
- state.py
- __init__.py
- base.py
- github.py
- gitlab.py
- operations.py
- browser.py
- serializer.py
- main.py
- test_channel_runtime_tools.py
- test_client_pool.py
- test_engine_channel_artifact_tools.py
- test_engine_channel_reaction_tools.py
- test_engine_channel_runtime_hint.py
- test_engine_channel_task_hint.py
- test_engine_input_hint.py
- test_engine_persistent_state_hint.py
- test_engine_response_loop.py
- test_engine_trigger_context_prompt.py
- test_manager_auth_clients.py
- test_workspace_hook.py
- .gitignore
- .python-version
- pyproject.toml
- README.md
- uv.lock
- __init__.py
- agent_channel_artifacts.py
- agent_channel_runtime.py
- agent_channel_tasks.py
- callback.py
- computer.py
- executor.py
- internal_runs.py
- memories.py
- schedules.py
- skills_upload.py
- tasks.py
- user_input_requests.py
- workspace.py
- __init__.py
- error_codes.py
- exception_handlers.py
- exceptions.py
- __init__.py
- request_context.py
- request_logging.py
- logging.py
- request_context.py
- __init__.py
- deps.py
- lifespan.py
- settings.py
- __init__.py
- pull_job_registry.py
- pull_schedule_config.py
- pull_schedule_state.py
- scheduler_config.py
- task_dispatcher.py
- __init__.py
- callback.py
- computer.py
- filesystem.py
- memory.py
- response.py
- run_notify.py
- schedule.py
- task.py
- user_input_request.py
- workspace.py
- __init__.py
- agent_assignment_dispatch_service.py
- attachment_stager.py
- backend_client.py
- callback_service.py
- claude_md_stager.py
- cleanup_service.py
- computer_service.py
- config_resolver.py
- container_pool.py
- executor_client.py
- local_mount_service.py
- plugin_stager.py
- preset_service.py
- run_pull_service.py
- runtime_idle_service.py
- scheduled_task_dispatch_service.py
- skill_stager.py
- slash_command_stager.py
- storage_service.py
- sub_agent_stager.py
- task_service.py
- workspace_export_service.py
- workspace_manager.py
- __init__.py
- mime.py
- __init__.py
- main.py
- test_agent_channel_artifacts_api.py
- test_agent_channel_runtime_api.py
- test_agent_channel_tasks_api.py
- test_agent_state_bootstrap.py
- test_container_pool_persistent_runtime.py
- test_control_plane_auth.py
- test_executor_proxy_auth.py
- test_internal_runs_notify.py
- test_local_mount_service.py
- test_preset_resolver.py
- test_runtime_idle_service.py
- .env.example
- .gitignore
- .python-version
- main.py
- pyproject.toml
- README.md
- schedules.toml.example
- uv.lock
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- layout.tsx
- page.tsx
- layout.tsx
- page.tsx
- route.ts
- page.tsx
- layout.tsx
- loading.tsx
- page.tsx
- route.ts
- route.ts
- favicon.ico
- globals.css
- layout.tsx
- loading.tsx
- page.tsx
- adaptive-markdown.tsx
- base-card.tsx
- error-boundary.tsx
- file-card.tsx
- header-search-input.tsx
- language-provider.tsx
- launch-screen.tsx
- local-filesystem-mode-selector.tsx
- local-mount-editor.tsx
- markdown-code.tsx
- page-header-shell.tsx
- panel-header.tsx
- persistent-runtime-badge.tsx
- persistent-runtime-inline-status.tsx
- repo-card.tsx
- repo-link-button.tsx
- startup-splash-gate.tsx
- theme-provider.tsx
- use-new-task-shortcut.ts
- use-project-actions.ts
- use-settings-shortcut.ts
- use-project-expansion.ts
- use-scroll-state.ts
- use-sidebar-selection.ts
- app-sidebar.tsx
- collapsible-project-item.tsx
- main-sidebar.tsx
- sidebar-card-styles.ts
- sidebar-content.tsx
- sidebar-footer.tsx
- sidebar-header.tsx
- task-history-list.tsx
- app-shell-context.tsx
- app-shell.tsx
- accordion.tsx
- alert-dialog.tsx
- alert.tsx
- aspect-ratio.tsx
- avatar.tsx
- badge.tsx
- breadcrumb.tsx
- button-group.tsx
- button.tsx
- calendar.tsx
- card.tsx
- carousel.tsx
- chart.tsx
- checkbox.tsx
- collapsible.tsx
- command.tsx
- context-menu.tsx
- count-up.tsx
- dialog.tsx
- drawer.tsx
- dropdown-menu.tsx
- empty.tsx
- feature-card.tsx
- field.tsx
- form.tsx
- hover-card.tsx
- input-group.tsx
- input-otp.tsx
- input.tsx
- item.tsx
- kbd.tsx
- label.tsx
- menubar.tsx
- navigation-menu.tsx
- paginated-grid.tsx
- pagination.tsx
- popover.tsx
- progress.tsx
- pull-to-refresh.tsx
- radio-group.tsx
- resizable.tsx
- scroll-area.tsx
- select.tsx
- separator.tsx
- sheet.tsx
- sidebar.tsx
- skeleton-shimmer.tsx
- skeleton.tsx
- slider.tsx
- sonner.tsx
- spinner.tsx
- staggered-entrance.tsx
- stepper.tsx
- switch.tsx
- table.tsx
- tabs.tsx
- textarea.tsx
- toggle-group.tsx
- toggle.tsx
- tooltip.tsx
- attachment-api.ts
- attachment-service.ts
- login-page-client.tsx
- login-page-runtime-guard.tsx
- paths.ts
- server-session.ts
- types.ts
- index.ts
- capabilities-layout-context.tsx
- capabilities-library-header.tsx
- capabilities-page-client.tsx
- capabilities-sidebar.tsx
- capability-content-shell.tsx
- capability-create-card.tsx
- capability-dialog-content.tsx
- capability-page-header.tsx
- capability-source-avatar.tsx
- env-vars-api.ts
- add-env-var-dialog.tsx
- env-vars-grid.tsx
- env-vars-page-client.tsx
- use-env-vars-store.ts
- env-vars-service.ts
- index.ts
- use-capability-views.tsx
- capability-view-state.ts
- install-policy.test.ts
- install-policy.ts
- skills-marketplace-page-client.tsx
- mcp-api.ts
- mcp-grid.tsx
- mcp-page-client.tsx
- mcp-settings-dialog.tsx
- use-mcp-catalog.ts
- mcp-service.ts
- index.ts
- custom-instructions-api.ts
- personalization-page-client.tsx
- use-custom-instructions-store.ts
- custom-instructions-service.ts
- index.ts
- plugins-api.ts
- plugin-import-dialog.tsx
- plugins-grid.tsx
- plugins-page-client.tsx
- use-plugin-catalog.ts
- plugins-service.ts
- index.ts
- presets-api.ts
- capability-selector.tsx
- preset-card-surface.tsx
- preset-card.tsx
- preset-editor-panel.tsx
- preset-form-dialog.tsx
- preset-glyph.tsx
- preset-list-item.tsx
- preset-select.tsx
- presets-page-client.tsx
- use-preset-catalog.ts
- preset-card-badges.test.ts
- preset-card-badges.ts
- preset-form.test.ts
- preset-form.ts
- preset-glyph.test.ts
- preset-types.ts
- preset-visuals.ts
- index.ts
- skills-api.ts
- skills-marketplace-cache.ts
- skills-marketplace-state.ts
- skill-import-dialog.tsx
- skill-marketplace-browser.tsx
- skill-settings-dialog.tsx
- skills-grid.tsx
- skills-page-client.tsx
- use-skill-catalog.ts
- runtime-policy.ts
- skills-service.ts
- index.ts
- slash-commands-api.ts
- suggestions-state.ts
- slash-command-dialog.tsx
- slash-commands-list.tsx
- slash-commands-page-client.tsx
- use-slash-commands-store.ts
- slash-commands-service.ts
- index.ts
- sub-agents-api.ts
- sub-agent-dialog.tsx
- sub-agent-list-item.tsx
- sub-agents-list.tsx
- sub-agents-page-client.tsx
- use-sub-agents-store.ts
- sub-agents-service.ts
- index.ts
- source.ts
- source.ts
- index.ts
- channel-tasks-api.ts
- channel-task-board.test.ts
- channel-task-board.ts
- types.ts
- channel-task-detail-dialog.tsx
- channel-task-page-client.tsx
- index.ts
- query-actions.ts
- session-actions.ts
- chat-api.ts
- pending-skill-creation-api.ts
- session-share-api.ts
- user-input-api.ts
- assistant-message.tsx
- message-content.tsx
- pixel-loading-icon.tsx
- tool-chain.tsx
- typing-indicator.tsx
- user-message.tsx
- chat-header.tsx
- chat-input.tsx
- chat-message-list.tsx
- model-selector.tsx
- usage-tooltip.tsx
- use-chat-messages.ts
- use-pending-messages.ts
- use-pending-skill-creations.ts
- use-user-input-requests.ts
- chat-input.tsx
- chat-panel.tsx
- conversation-history.tsx
- conversation-image-export.ts
- enter-plan-mode-card.tsx
- mcp-status-card.tsx
- pending-message-list.tsx
- plan-approval-card.tsx
- skill-creation-review-card.tsx
- skill-usage-card.tsx
- status-bar.tsx
- todo-item.tsx
- todo-list.tsx
- user-input-request-card.tsx
- use-tool-executions.ts
- replay-controls.tsx
- replay-filter.tsx
- replay-timeline.tsx
- replay-utils.ts
- browser-viewer.tsx
- computer-panel.tsx
- generic-tool-viewer-shared.tsx
- generic-tool-viewer-utils.test.ts
- generic-tool-viewer-utils.ts
- generic-tool-viewer.tsx
- index.tsx
- terminal-viewer.tsx
- status-layout.tsx
- toolbar.tsx
- use-file-text-content.ts
- file-type.ts
- url.ts
- index.ts
- index.tsx
- utils.ts
- use-artifacts.ts
- artifacts-empty.tsx
- artifacts-header.tsx
- artifacts-panel.tsx
- doc-viewer-client.tsx
- document-viewer.tsx
- excalidraw-viewer-client.tsx
- file-change-card.tsx
- file-changes-list.tsx
- file-sidebar.tsx
- package-skill-dialog.tsx
- desktop-execution-layout.tsx
- execution-container-skeletons.tsx
- execution-container.tsx
- execution-tabs-switch.tsx
- mobile-execution-view.tsx
- mobile-run-sheet.tsx
- mobile-run-timeline.tsx
- run-evolution-timeline.tsx
- run-timeline-utils.ts
- session-share-execution-panel.tsx
- session-share-page-client.tsx
- share-to-channel-dialog.tsx
- models.ts
- use-adaptive-polling.ts
- use-execution-session.ts
- use-model-catalog.ts
- use-run-record-summary.ts
- use-session-share-actions.ts
- use-slash-command-autocomplete.ts
- input-file-reference.test.ts
- input-file-reference.ts
- local-filesystem-persistence.test.ts
- local-filesystem-persistence.ts
- model-catalog-state.ts
- model-catalog.ts
- run-record-utils.test.ts
- run-record-utils.ts
- skill-reference.ts
- chat-service.ts
- file-tree-builder.ts
- message-parser.test.ts
- message-parser.ts
- user-input-service.ts
- callback.ts
- computer.ts
- file.ts
- index.ts
- models.ts
- pending-skill-creation.ts
- run.ts
- session-queue-item.ts
- session-share.ts
- session.ts
- user-input-request.ts
- chat.ts
- execution.ts
- index.ts
- index.ts
- capability-card.tsx
- capability-item-list.tsx
- card-nav.tsx
- connect-tools-dialog.tsx
- connector-card.tsx
- connector-detail.tsx
- connectors-dialog.tsx
- connectors-bar.tsx
- connectors.ts
- capability-toggle-context.tsx
- index.ts
- model-config-api.ts
- credits-popover.tsx
- hero-title.tsx
- home-bottom-card-deck.tsx
- home-header.tsx
- home-page-client.tsx
- mcp-selector-dialog.tsx
- quick-actions.tsx
- rotating-text.tsx
- constants.ts
- use-project-tasks.ts
- model-config-service.ts
- index.ts
- index.ts
- issues-api.ts
- issue-detail-form.test.ts
- issue-detail-form.ts
- issue-detail-view.test.ts
- issue-detail-view.ts
- issue-presentation.test.ts
- issue-presentation.ts
- issues-index-view.test.ts
- issues-index-view.ts
- kanban-columns.test.ts
- kanban-columns.ts
- types.ts
- use-team-kanban.ts
- issues-pages.tsx
- team-board-context-bar.tsx
- team-board-rail-interaction.test.ts
- team-board-settings-access.test.ts
- team-board-settings-dialog.tsx
- team-issue-card-accessibility.test.ts
- team-issue-card.tsx
- team-issue-detail-content.tsx
- team-issue-detail-dialog.tsx
- team-kanban-board.tsx
- index.ts
- memories-api.ts
- memories-page-client.tsx
- use-memories-store.ts
- index.ts
- index.ts
- onboarding-tour.tsx
- use-onboarding-tour.ts
- index.ts
- project-actions.ts
- project-files-api.ts
- projects-api.ts
- create-project-dialog.tsx
- move-task-to-project-dialog.tsx
- project-detail-panel.tsx
- project-files-dialog.tsx
- project-header.tsx
- project-info-drawer.tsx
- project-info-header.tsx
- project-info-section.tsx
- project-page-client.tsx
- project-quick-actions.tsx
- project-session-list.tsx
- project-settings-dialog.tsx
- project-stats.tsx
- rename-project-dialog.tsx
- rename-task-dialog.tsx
- task-actions-dropdown.tsx
- task-status.ts
- task-history-context.tsx
- use-project-deletion.ts
- use-projects.ts
- use-task-history.ts
- project-preset-selection.test.ts
- project-preset-selection.ts
- rename-project-dialog-state.test.ts
- rename-project-dialog-state.ts
- project-files-service.ts
- projects-service.ts
- index.ts
- index.ts
- scheduled-tasks-api.ts
- create-scheduled-task-dialog.tsx
- scheduled-task-detail-page-client.tsx
- scheduled-task-edit-dialog.tsx
- scheduled-task-settings-dialog.tsx
- scheduled-tasks-header.tsx
- scheduled-tasks-page-client.tsx
- scheduled-tasks-table.tsx
- use-scheduled-tasks-store.ts
- scheduled-tasks-service.ts
- index.ts
- schedule.ts
- index.ts
- search-api.ts
- global-search-dialog.tsx
- use-search-data.ts
- use-search-dialog.ts
- index.ts
- index.ts
- servers-api.ts
- use-server-membership.ts
- agent-runtime-status.test.ts
- agent-runtime-status.ts
- colleague-selection.test.ts
- colleague-selection.ts
- message-reactions.ts
- server-conversation-messages.test.ts
- server-conversation-messages.ts
- server-conversation-view.ts
- server-member-api-paths.test.ts
- server-member-api-paths.ts
- server-member-permissions.test.ts
- server-member-permissions.ts
- server-membership.ts
- server-message-text.ts
- server-mobile-navigation.ts
- types.ts
- agent-persistent-files-panel.tsx
- agent-preset-dialog.tsx
- channel-tasks-workspace.tsx
- colleague-detail.tsx
- colleagues-panel.tsx
- conversation-drawers.tsx
- conversation-message-row.tsx
- conversation-panels.tsx
- message-reaction-picker.tsx
- server-access-dialog.tsx
- server-agent-avatar.tsx
- server-agent-detail-dialog.tsx
- server-conversation-page-client.tsx
- server-message-content.tsx
- server-page-client.tsx
- server-workspace-sidebar.tsx
- server-workspace-types.ts
- shared-artifacts-drawer.tsx
- index.ts
- admin-api.ts
- usage-analytics-api.ts
- admin-catalog-shell.tsx
- claude-md-section.tsx
- env-vars-section.tsx
- mcp-section.tsx
- model-config-section.tsx
- plugins-section.tsx
- presets-section.tsx
- runtime-env-policy-section.tsx
- shared.tsx
- skills-section.tsx
- slash-commands-section.tsx
- sub-agents-section.tsx
- users-section.tsx
- account-settings-tab.tsx
- admin-settings-tab.tsx
- shortcuts-settings-tab.tsx
- usage-settings-tab.tsx
- usage-day-chart.tsx
- usage-month-chart.tsx
- usage-summary-cards.tsx
- settings-dialog.tsx
- settings-sidebar.tsx
- use-admin-console.ts
- use-backend-preference.ts
- use-settings-language.ts
- use-usage-analytics.ts
- usage-analytics.ts
- index.ts
- types.ts
- capability-recommendations-api.ts
- local-filesystem-api.ts
- task-submit-api.ts
- capability-recommendations.tsx
- composer-attachments.tsx
- composer-toolbar.tsx
- keyboard-hints.tsx
- local-filesystem-dialog.tsx
- mode-toggle.tsx
- preset-picker-dialog.tsx
- repo-dialog.tsx
- run-schedule-dialog.tsx
- slash-autocomplete-dropdown.tsx
- task-composer.tsx
- task-entry-section.tsx
- use-autosize-textarea.ts
- use-capability-recommendations.ts
- use-composer-mode-hotkeys.ts
- use-file-drop-upload.ts
- use-file-upload.ts
- local-filesystem-save.test.ts
- local-filesystem-save.ts
- local-filesystem.ts
- local-mount-picker-guidance.test.ts
- local-mount-picker-guidance.ts
- mode-utils.ts
- preset-selection.test.ts
- preset-selection.ts
- index.ts
- run-schedule.ts
- task-submit-service.ts
- capability-recommendation.ts
- index.ts
- local-filesystem.ts
- index.ts
- user-actions.ts
- user-api.ts
- user-menu.tsx
- use-user-account.ts
- user-account-provider.tsx
- user-service.ts
- index.ts
- index.ts
- voice-api.ts
- append-transcribed-text.ts
- use-voice-input.ts
- index.ts
- workspaces-api.ts
- format.ts
- team-overview.test.ts
- team-overview.ts
- team-sections.ts
- team-rail-context.tsx
- types.ts
- workspace-context.tsx
- team-content-shell.tsx
- team-library-shell.tsx
- team-pages.tsx
- team-section-rail.tsx
- team-shell.tsx
- index.ts
- use-language.ts
- use-memory-feature-enabled.ts
- use-mobile-sidebar.ts
- use-mobile.ts
- use-pagination.ts
- use-prefers-reduced-motion.ts
- use-theme-mode.ts
- app-error.ts
- error-handler.ts
- index.ts
- translation.json
- translation.json
- translation.json
- translation.json
- translation.json
- translation.json
- client.ts
- i18next.ts
- index.ts
- settings.ts
- prism.ts
- copy-to-clipboard.ts
- format-file-size.ts
- get-file-icon.tsx
- scroll-to-bottom.ts
- sound.ts
- storage.ts
- haptics.ts
- local-directory-picker.ts
- persistent-runtime-status.ts
- startup-preload.ts
- utils.ts
- logo.gif
- logo.svg
- poco.JPG
- api-client.ts
- api.ts
- index.ts
- pagination.ts
- persistent-runtime.ts
- react-speech-recognition.d.ts
- ui.ts
- .gitignore
- components.json
- eslint.config.mjs
- next.config.ts
- package.json
- pnpm-lock.yaml
- pnpm-workspace.yaml
- postcss.config.mjs
- proxy.ts
- README.md
- tsconfig.json
- quickstart.sh
- 25-dev-merge-conflict-resolution-plan.md
- 26-channel-invite-events-and-default-membership-plan.md
- 27-channel-task-delegation-and-activity-plan.md
- 29-server-agent-status-consistency-plan.md
- 30-structured-channel-mentions-and-context-references-plan.md
- 31-persistent-runtime-idle-lifecycle-plan.md
- 32-chat-share-link-and-channel-thread-projection-plan.md
- 33-executor-manager-workspace-authorization-hardening-plan.md
- 34-ordinary-chat-input-file-reference-plan.md
- 35-chat-composer-draft-upload-and-send-time-publish-plan.md
- 08-server-channel-foundation-plan.md
- 09-channel-task-collaboration-plan.md
- 10-agent-persistent-state-runtime-plan.md
- 11-chat-first-channel-conversation-plan.md
- 12-server-conversation-follow-up-plan.md
- 13-server-conversation-user-profiles-plan.md
- 14-channel-shared-context-and-published-artifacts-plan.md
- 15-agent-persistent-state-bootstrap-and-maintenance-plan.md
- 16-server-conversation-execution-observability-plan.md
- 17-agent-driven-channel-task-operations-plan.md
- 18-agent-dispatch-latency-optimization-plan.md
- 19-channel-artifact-runtime-tools-plan.md
- 20-channel-message-reactions-plan.md
- 21-server-channel-ux-followups-plan.md
- 22-persistent-agent-trigger-envelope-plan.md
- 23-unified-channel-runtime-tools-plan.md
- 24-server-agent-lifecycle-removal-plan.md
- 2026-05-04-server-channel-agent-persistence.md
- 2026-05-05-channel-shared-context-and-artifacts.md
- 2026-05-06-server-agent-observability-tasks-and-persistence.md
- 2026-05-07-agent-dispatch-latency-optimization.md
- 2026-05-08-persistent-agent-message-passing-and-tool-injection.md
- 2026-05-08-server-agent-lifecycle-and-removal.md
- 2026-05-11-channel-task-collaboration-model.md
- 2026-05-25-structured-channel-mentions-and-context-references.md
- 2026-05-30-persistent-runtime-idle-lifecycle.md
- 2026-06-09-chat-share-link-and-channel-thread-projection.md
- 2026-06-11-executor-manager-workspace-authorization.md
- 2026-05-09-dev-merge-compromises-and-evolution-research.md
- 2026-05-10-backend-startup-skill-sync-performance-research.md
- 2026-05-10-temporary-agent-runtime-research.md
- 2026-05-25-structured-mention-and-channel-context-research.md
- 2026-05-30-persistent-runtime-idle-lifecycle-research.md
- AGENTS.md
- .env.example
- .gitignore
- .pre-commit-config.yaml
- .prettierignore
- AGENTS.md
- CLAUDE.md
- COMMIT.md
- CONTRIBUTING.md
- docker-compose.r2.yml
- docker-compose.yml
- LICENSE
- pyproject.toml
- README.md
- README_zh.md
- start-dev.sh
- stop-dev.sh
- uv.lock
// repository documentation
Was this content helpful?
(0 ratings)
