{"slug": "scout-an-intelligent-autonomous-open-source-companion", "title": "Scout - an intelligent autonomous open-source companion.", "summary": "A developer built Scout, an open-source desktop app written in V that autonomously discovers, inspects, and evaluates GitHub issues matched to a contributor's skillset, generating step-by-step contribution roadmaps. Scout runs open-weight GPT-OSS-120B via Groq's LPU inference API under a client-side BYOK model, stores state in an embedded SQLite database instead of a vector DB, and serves its UI locally on 127.0.0.1:8787 with no browser or external backend proxy.", "body_md": "Finding authentic, relevant open-source projects to contribute to is overwhelming—especially during Hacktoberfest. My close friend and college peer was stuck in endless repository searches: filtering through dead repositories, outdated labels, non-reproducible environments, and ambiguous issue descriptions. Every October, contributors want to dive in, but they spend 80% of their time scouting for issues that match their exact stack and experience level, only to hit a wall.\n\nTo solve this, I built **Scout**—an intelligent, autonomous open-source triage and scout companion designed to discover, inspect, and evaluate open-source opportunities tailored to a developer's specific skillset.\n\nInstead of treating issue discovery as basic keyword matching, **Scout** uses open-source AI to act as a personal code scout:\n\nExperience **Scout** in action:\n\nThe complete source code for **Scout** is open source and hosted on GitHub:\n\nSingle-file desktop app for finding GitHub issues you can actually do. Written in V.\n\nSetup (once, or after updating the webview module) v ~/.vmodules/ttytm/webview/build.vsh (Linux/macOS) v %USERPROFILE%.vmodules\\ttytm\\webview\\build.vsh (Windows PowerShell)\n\nInstall deps: v install ttytm.webview Linux also needs: sudo apt install libgtk-3-dev libwebkit2gtk-4.0-dev\n\nBuild: build.bat (Windows) or ./build.sh (Linux/macOS) Run: Scout.exe or ./Scout — opens in its own native window, no browser, no console Run: Scout.exe (opens its own window, no browser tabs to manage)\n\nData (keys, skills, issues) is stored in a `data\\scout.db` folder next to Scout.exe — copy or move the whole Scout folder and your data goes with it, same as a portable app. If that folder can't be written to (e.g. Scout sits in Program Files), it falls back to %APPDATA%\\Scout\\scout.db\nThe server listens only on 127.0.0.1:8787. The UI is embedded in the exe.\nEverything is entered in the app: tokens, skills you know, skills you…\n\nFeel free to star, fork, and inspect the architecture.\n\nScout was architected with a strict focus on minimalism, raw compiled execution speed, open-weight language models, and zero platform lock-in.\n\nGenerate structured, step-by-step contribution roadmaps for the user.\n\n**Open-Weight Intelligence via Groq (GPT-OSS-120B):**\n\nScout leverages **GPT-OSS-120B**, a powerful open-weight language model, accessed through **Groq's LPU inference API**. This delivers near-instantaneous token generation speeds for issue summarization, diff explanations, and codebase triaging without waiting on high-latency proprietary backends.\n\n**BYOK (Bring Your Own Key) Architecture:**\n\nScout operates on a transparent, client-side **BYOK** model. Users provide their own API credentials directly. No user requests or repository tokens pass through an intermediary backend proxy, guaranteeing complete user ownership, zero vendor lock-in, and zero operational markup.\n\n**Embedded State with SQLite (No Heavy Vector DBs):**\n\nInstead of introducing the overhead and operational friction of standalone vector databases, Scout uses an embedded **SQLite** engine. SQLite manages structured schema caching, repository metadata indexing, local history, and state tracking directly on disk with zero external dependencies.\n\nWhen building developer tooling—especially tools meant for the open-source community—**relying on closed, proprietary AI APIs is counter to the mission**:", "url": "https://wpnews.pro/news/scout-an-intelligent-autonomous-open-source-companion", "canonical_source": "https://dev.to/pushpak_jaiswal/scout-an-intelligent-autonomous-open-source-companion-4kln", "published_at": "2026-10-02 13:27:57+00:00", "updated_at": "2026-10-02 13:37:41.109702+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools", "large-language-models", "ai-agents", "ai-infrastructure"], "entities": ["Scout", "GitHub", "Groq", "GPT-OSS-120B", "SQLite", "Hacktoberfest", "V"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/scout-an-intelligent-autonomous-open-source-companion", "markdown": "https://wpnews.pro/news/scout-an-intelligent-autonomous-open-source-companion.md", "text": "https://wpnews.pro/news/scout-an-intelligent-autonomous-open-source-companion.txt", "jsonld": "https://wpnews.pro/news/scout-an-intelligent-autonomous-open-source-companion.jsonld"}}