Upstream ref: Coyote (Dark-Alex-17/loki) — Rust local LLM CLI tool, potential contributor target #12

Open
opened 2026-05-31 09:58:26 -07:00 by pyr0ball · 0 comments
Owner

Project

GitHub: https://github.com/Dark-Alex-17/loki (repo name is loki, project name is Coyote)
License: MIT
Language: Rust (91%), Shell, Python, TypeScript
Status: Active — v0.5.0 released 2026-05-27, 437 commits, 52 stars

What it is

An all-in-one local LLM CLI tool with: shell assistant, REPL and CLI modes, RAG, graph-based agents defined via YAML, MCP server support, vault for credentials, sessions and roles, macros, tab-completion. Single binary distribution.

Relevance to Robin

Coyote is close to what Robin wants to be as an experience layer for Linux migrants: a local-first LLM CLI tool that assists with shell tasks, answers questions from local docs/man pages, and guides users through unfamiliar system territory. Key overlaps:

  • Graph-based YAML agents map to Robin's guided migration workflows
  • Sessions and roles map to Robin's persistent user context (distro, hardware, confirmed facts)
  • RAG over local docs maps to Robin's man page and distro doc retrieval
  • Shell assistant maps to Robin's "explain this command" and "what should I run" flows

Contributor angle

MIT license means clean incorporation or forking. Small community (52 stars, 2 forks) means the maintainer is likely reachable and a CF contribution (ND-focused roles, accessibility-aware output, Home Assistant integration) could be meaningful. Assess maintainer values before outreach.

Next steps

  • Review Coyote's YAML agent schema — assess compatibility with Robin's migration workflow structure
  • Check whether Coyote's RAG layer supports local man page indexing
  • Evaluate Coyote as a Robin prototype shell before building custom
  • Assess maintainer receptiveness before contributor outreach (check issues/discussions tone)
## Project **GitHub:** https://github.com/Dark-Alex-17/loki (repo name is `loki`, project name is Coyote) **License:** MIT **Language:** Rust (91%), Shell, Python, TypeScript **Status:** Active — v0.5.0 released 2026-05-27, 437 commits, 52 stars ## What it is An all-in-one local LLM CLI tool with: shell assistant, REPL and CLI modes, RAG, graph-based agents defined via YAML, MCP server support, vault for credentials, sessions and roles, macros, tab-completion. Single binary distribution. ## Relevance to Robin Coyote is close to what Robin wants to be as an experience layer for Linux migrants: a local-first LLM CLI tool that assists with shell tasks, answers questions from local docs/man pages, and guides users through unfamiliar system territory. Key overlaps: - Graph-based YAML agents map to Robin's guided migration workflows - Sessions and roles map to Robin's persistent user context (distro, hardware, confirmed facts) - RAG over local docs maps to Robin's man page and distro doc retrieval - Shell assistant maps to Robin's "explain this command" and "what should I run" flows ## Contributor angle MIT license means clean incorporation or forking. Small community (52 stars, 2 forks) means the maintainer is likely reachable and a CF contribution (ND-focused roles, accessibility-aware output, Home Assistant integration) could be meaningful. Assess maintainer values before outreach. ## Next steps - [ ] Review Coyote's YAML agent schema — assess compatibility with Robin's migration workflow structure - [ ] Check whether Coyote's RAG layer supports local man page indexing - [ ] Evaluate Coyote as a Robin prototype shell before building custom - [ ] Assess maintainer receptiveness before contributor outreach (check issues/discussions tone)
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Circuit-Forge/robin#12
No description provided.