Claw is ~120s slower than direct Ollama/Qwen2.5:7b calls on a local setup
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 52/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- linux, ollama, rust
- Área
- backend, performance
Línea de trabajo
Start by reviewing the attached claw.txt strace and Report.txt diagnostics, then trace the interactive prompt path used for the local Ollama endpoint. Compare Claw's request timing with the direct chat-completions request; done means equivalent local prompts no longer incur the reported roughly 120-second delay.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Claw is configured for a local Ollama-backed qwen2.5:7b setup on Linux Mint. It loads both ~/.claw/settings.json and /home/prakhar/claw-code/rust/.claw.json, resolves the model as qwen2.5:7b, and uses workspace-write permissions. The shell environment contains:
OPENAI_BASE_URL=http://127.0.0.1:11434/v1
Ollama itself appears healthy and local:
curl -v http://127.0.0.1:11434/api/tagsreturns HTTP 200 and showsqwen2.5:7b.ss -tlnpconfirms Ollama is listening on127.0.0.1:11434.- A direct OpenAI-compatible request to
http://127.0.0.1:11434/v1/chat/completionscompletes in approximately7.4sfor a trivial prompt.
However, Claw interactive prompts such as:
HiHow are you?
take approximately 2 minutes to return a response.
Additional observations:
- The issue reproduces even when Claw is started from an unrelated directory outside the repository.
straceshows Claw connecting directly to127.0.0.1:11434.- No connections to external providers were observed during testing.
- Direct requests to the same local Ollama endpoint complete in approximately 7 seconds, while equivalent prompts through Claw take approximately 120 seconds.
Attached files:
claw.txt- strace output captured during a slow interaction.Report.txt- additional diagnostics and command output.
Please let me know if there are additional diagnostics I should collect.
- Lenguaje dominante
- Rust
- Estrellas
- 195k
- Forks
- 108k
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ultraworkers/claw-code
-
Fix markdown formatting issues in TUI streaming: block-level element newline omission and consecutive empty line accumulationQuizá libre de nuevo @Aditaya08 la tomó hace 49 días y no hay ningún pull request abierto. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
ultraworkers/claw-code#3259 · 7 comentarios ·
-
fix(cli): resolve duplicate assistant text printing after 'Done' in non-compact text modePosiblemente ocupada @nankingjing la tomó hace 88 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
ultraworkers/claw-code#3258 · 1 comentario ·
-
bug: Missing newlines before paragraphs and code blocks in streamed Markdown renderingPosiblemente ocupada @nankingjing la tomó hace 89 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
ultraworkers/claw-code#3257 · 2 comentarios ·
-
[CRITICAL][SECURITY] Untrusted project hooks bypass read-only mode for arbitrary command executionAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 68/100
ultraworkers/claw-code#3301 · 4 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 20/100
ultraworkers/claw-code#3300 · 2 comentarios ·
Todos los issues de ultraworkers/claw-code
Issues similares
-
app enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 80/100
elodin-sys/elodin#890 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
guidance-ai/llguidance#391 ·
-
documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
Verifiedz/Shimmer#144 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
点击设置提示`操作未能完成,详情请查看应用日志`Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Y-ASLant/ElegantClipboard#166 ·