open-rcode

    open-rcode About the Project Open-rcode is an open source platform that allows you to execute Claude Code, Gemini CLI and soon other agentic CLI applications from a web interface. It enables you to easily launch requests across multiple projects and review code through Pull Requests. You can also ru

    Language: vue

    Author: Anthony Abraham (@theanthony)

    13 stars · 316 views

    Files

    • index.vue (vue)
    • update.vue (vue)
    • index.vue (vue)
    • mcp (txt)
    • repositories.get.ts (ts)
    • mcp.post.ts (ts)
    • kanban-projects.get.ts (ts)
    • sub-agents (txt)
    • [id].put.ts (ts)
    • [id].get.ts (ts)
    • [id].delete.ts (ts)
    • sub-agents.get.ts (ts)
    • kanban-tasks (txt)
    • [id].put.ts (ts)
    • [id].get.ts (ts)
    • [id].delete.ts (ts)
    • kanban-projects.post.ts (ts)
    • environments (txt)
    • [id] (txt)
    • SubAgentFormFields.vue (vue)
    • ChatPrompt.vue (vue)
    • LogoPro.vue (vue)
    • TaskCard.vue (vue)
    • AppSkeleton.vue (vue)
    • environment (txt)
    • EnvironmentFormFields.vue (vue)
    • EnvironmentVariablesEditor.vue (vue)
    • FileIndexationSection.vue (vue)
    • CustomTable.vue (vue)
    • TaskTable.vue (vue)
    • SubAgentsTable.vue (vue)
    • McpsTable.vue (vue)
    • HomeChart.server.vue (vue)
    • TemplateMenu.vue (vue)
    • ToolMessageTree.vue (vue)
    • mcp (txt)
    • SubAgent.ts (ts)
    • config.ts (ts)
    • index.ts (ts)
    • crypto.ts (ts)
    • database.ts (ts)
    • github-app.get.ts (ts)
    • verify.get.ts (ts)
    • stats.get.ts (ts)
    • gemini-api-key.get.ts (ts)
    • .github (github)
    • workflows (txt)
    • eslint.config.mjs (mjs)
    • README.md (md)
    • tsconfig.json (json)
    • app (txt)
    • composables (txt)
    • useNavbarBadge.ts (ts)
    • usePageTitle.ts (ts)
    • docs (txt)
    • nuxt.config.ts (ts)
    • nuxt.schema.ts (ts)
    • content.config.ts (ts)
    • eslint.config.mjs (mjs)
    • app.config.ts (ts)
    • assets (txt)
    • css (txt)
    • main.css (css)
    • README.md (md)
    • tsconfig.json (json)
    • content (txt)
    • 2.troubleshooting (troubleshooting)
    • 1.support.md (md)
    • .navigation.yml (yml)
    • index.md (md)
    • 1.getting-started (getting-started)
    • 3.installation-docker.md (md)
    • .navigation.yml (yml)
    • 4.installation-kubernetes.md (md)
    • middleware (txt)
    • auth.ts (ts)
    • 2.introduction.md (md)
    • app (txt)
    • app.config.ts (ts)
    • assets (txt)
    • css (txt)
    • main.css (css)
    • app.vue (vue)
    • layouts (txt)
    • docs.vue (vue)
    • pages (txt)
    • index.vue (vue)
    • [...slug].vue (vue)
    • error.vue (vue)
    • components (txt)
    • AppFooter.vue (vue)
    • LogoPro.vue (vue)
    • AppHeader.vue (vue)
    • TemplateMenu.vue (vue)
    • OgImage (txt)
    • app.vue (vue)
    • layouts (txt)
    • default.vue (vue)
    • OgImageDocs.vue (vue)
    • package.json (json)
    • .github (github)
    • workflows (txt)
    • ci.yml (yml)
    • Dockerfile (txt)
    • renovate.json (json)
    • public (txt)
    • _og.png (image)
    • favicon.ico (image)
    • apps (txt)
    • open-rcode (txt)
    • nuxt.config.ts (ts)
    • Frame 3.svg (image)
    • noConnected.vue (vue)
    • pages (txt)
    • login.vue (vue)
    • index.vue (vue)
    • app (txt)
    • kanban (txt)
    • create.vue (vue)
    • IndexPath.ts (ts)
    • index.vue (vue)
    • dashboard (txt)
    • index.vue (vue)
    • index.vue (vue)
    • settings (txt)
    • subagent (txt)
    • create.vue (vue)
    • index.vue (vue)
    • update.vue (vue)
    • environnement (txt)
    • create.vue (vue)
    • create.vue (vue)
    • index.vue (vue)
    • update.vue (vue)
    • task (txt)
    • [id].vue (vue)
    • app.vue (vue)
    • types (txt)
    • subagent.ts (ts)
    • environment.ts (ts)
    • components (txt)
    • WelcomeModal.vue (vue)
    • UserMenu.vue (vue)
    • subagent (txt)
    • McpFormFields.vue (vue)
    • HomeChart.client.vue (vue)
    • EnvironnementsTable.vue (vue)
    • CLAUDE.md (md)
    • package.json (json)
    • shared (txt)
    • types (txt)
    • pagination.d.ts (ts)
    • task.d.ts (ts)
    • Dockerfile (txt)
    • server (txt)
    • models (txt)
    • KanbanTask.ts (ts)
    • TaskMessage.ts (ts)
    • CountRequest.ts (ts)
    • Session.ts (ts)
    • Mcp.ts (ts)
    • User.ts (ts)
    • UserCost.ts (ts)
    • KanbanProject.ts (ts)
    • Task.ts (ts)
    • Environment.ts (ts)
    • utils (txt)
    • index-executor.ts (ts)
    • task-container.ts (ts)
    • container-setup.ts (ts)
    • ai-executor.ts (ts)
    • logger.ts (ts)
    • ai-providers (txt)
    • gemini-provider.ts (ts)
    • ai-command-builder.ts (ts)
    • base-ai-provider.ts (ts)
    • container-manager-factory.ts (ts)
    • kubernetes (txt)
    • kubernetes-manager.ts (ts)
    • claude-provider.ts (ts)
    • ai-provider-factory.ts (ts)
    • ai-provider-adapter.ts (ts)
    • codex-provider.ts (ts)
    • container (txt)
    • kubernetes-adapter.ts (ts)
    • docker-adapter.ts (ts)
    • base-container-manager.ts (ts)
    • container-cleanup.ts (ts)
    • auth.ts (ts)
    • container-monitor.ts (ts)
    • pull-request-creator.ts (ts)
    • github-app.ts (ts)
    • repository-cloner.ts (ts)
    • docker.ts (ts)
    • github-app-callback.get.ts (ts)
    • container-scripts.ts (ts)
    • docker (txt)
    • Dockerfile (txt)
    • entrypoint.sh (sh)
    • plugins (txt)
    • env-report.ts (ts)
    • container-monitor.ts (ts)
    • api (txt)
    • tasks.post.ts (ts)
    • environments.get.ts (ts)
    • auth (txt)
    • logout.post.ts (ts)
    • docker-compose.yml (yml)
    • CLAUDE.md (md)
    • github.get.ts (ts)
    • hello.ts (ts)
    • tasks (txt)
    • [id] (txt)
    • execute.post.ts (ts)
    • container.post.ts (ts)
    • messages.get.ts (ts)
    • index.get.ts (ts)
    • dashboard (txt)
    • costs-history.get.ts (ts)
    • mcp.get.ts (ts)
    • kanban-projects (txt)
    • [id].put.ts (ts)
    • [id].get.ts (ts)
    • [id].delete.ts (ts)
    • kanban-tasks.get.ts (ts)
    • environments.post.ts (ts)
    • user (txt)
    • claude-oauth-token.put.ts (ts)
    • anthropic-key.put.ts (ts)
    • codex-oauth.get.ts (ts)
    • codex-oauth.put.ts (ts)
    • openai-api-key.put.ts (ts)
    • profile.get.ts (ts)
    • claude-oauth-token.get.ts (ts)
    • anthropic-key.get.ts (ts)
    • openai-api-key.get.ts (ts)
    • gemini-api-key.put.ts (ts)
    • session.get.ts (ts)
    • kanban-tasks.post.ts (ts)
    • sub-agents.post.ts (ts)
    • monitoring (txt)
    • cleanup.post.ts (ts)
    • containers.get.ts (ts)
    • tasks.get.ts (ts)
    • hello.ts (ts)
    • mcp (txt)
    • [id].put.ts (ts)
    • [id].get.ts (ts)
    • [id].delete.ts (ts)
    • repositories (txt)
    • [owner] (txt)
    • [repo] (txt)
    • branches.get.ts (ts)
    • file-index.post.ts (ts)
    • file-index.get.ts (ts)
    • [id].put.ts (ts)
    • [id].get.ts (ts)
    • LICENSE (txt)
    • [id].delete.ts (ts)
    • .mcp.json (json)
    • types (txt)
    • environment.ts (ts)
    • renovate.json (json)
    • public (txt)
    • favicon.ico (image)
    • README.md (md)
    • docker-compose-dev.yml (yml)
    • setup (txt)
    • docker-compose.yaml (yaml)
    • kubernetes (txt)
    • mongo-configMaps.yaml (yaml)
    • rcoder-app-deploy.yaml (yaml)
    • rcoder-db-deploy.yaml (yaml)
    • app-configMaps.yaml (yaml)
    • kubeconfig-configMap.yaml (yaml)
    • ingress.yaml (yaml)
    • pnpm-workspace.yaml (yaml)
    • build-public-image.yml (yml)
    • build-open-rcode.yml (yml)
    • Image (txt)
    • Dockerfile (txt)
    • entrypoint.sh (sh)
    • .mcp.json (json)
    • ATTRIBUTION.md (markdown)

    Loading code snippet…