cool-solution — dev.blog

Repo & Tutorials of the Day

One interesting GitHub repository a day: what it does and why it is worth your time.

Archive

Open source alternative to Semrush and Ahrefs: a self-hosted SEO suite (Docker or Cloudflare) for keywords, rank tracking, backlinks and audits, exposing an MCP server and skills so an AI agent works directly on your SEO data.

Why it matters: It brings SEO into the agentic flow instead of leaving it in a separate dashboard: the agent queries real keywords and backlinks via MCP. Self-hosted and pay-as-you-go (data via DataForSEO), with control and predictable costs for SMEs and freelancers.

Stack:TypeScriptMCPDocker

#seo#mcp#open-source#ai-agents

Read the deep dive →

GitHub's open-source toolkit for spec-driven development: the specify CLI turns a spec into a plan and tasks that AI agents (Claude Code, Copilot, Gemini, Codex) execute, instead of starting from the prompt.

Why it matters: It shifts the center of gravity from the prompt to the spec: you describe what and why, the agent builds from a verifiable plan. A concrete way to bring discipline to vibe coding.

Stack:PythonShellMarkdown

#spec-driven-development#ai-agents#developer-tools#vibe-coding

Tool that discovers exposed AI services on a network: it maps reachable model endpoints and LLM services, built for red teams and security assessments.

Why it matters: With LLMs everywhere, forgotten endpoints are the new attack surface: aimap is the first step to knowing what you've actually exposed.

Stack:PythonSecurity Scanner

#security#red-team#ai#recon

Open-source workspace (formerly MindsDB, now MindsHub Cowork) where you delegate whole tasks — research, reports, scheduled operations — to agents that connect to your data and return publishable artifacts.

Why it matters: Hits the sweet spot for data-conscious SMEs: MIT license, on-prem/VPC deployment and a model router across frontier and open models, to automate processes with no lock-in.

Stack:PythonTypeScriptDockerMCP

#ai-agents#automation#self-hosting#open-source

Production-ready development workflows for Claude Code, powered by specialized AI agents for code quality and automation.

Why it matters: A plugin that takes Claude Code from 'assistant' to 'process': useful for borrowing battle-tested workflow and agent patterns instead of reinventing them.

Stack:JavaScriptClaude CodeClaude Skills

#claude-code#ai-agents#automation#developer-tools

Read the deep dive →

Python utility that converts PDF, Office files, images and audio into clean Markdown, built for LLM pipelines.

Why it matters: If you build RAG or feed agents with company documents, pre-processing is half the job: MarkItDown turns it into one line of code, maintained by Microsoft.

Stack:PythonMarkdown

#ai#python#rag#markdown

Autonomous cybersecurity agent: pairs a self-hosted LLM (Ollama) with a Kali-style Docker sandbox and a TUI to automate recon and bug bounty — no API keys, no cloud.

Why it matters: The most tangible way to see a local LLM actually work a target: runs offline, sends nothing to the cloud, and shows how to orchestrate security tooling with an agent.

Stack:PythonOllamaDockerKali LinuxTextual TUI

#security#local-llm#pentest#ai-agents

Open-source, locally running MCP server that maps a coding agent's execution plan (Claude Code, Codex, Cursor…) as an interactive flowchart before it writes any code.

Why it matters: Seeing an agent's steps as a graph before it acts is the fastest way to understand — and correct — what it's about to do: fewer surprises, more control.

Stack:TypeScriptMCPNode.js

#ai-agents#tooling#mcp#visualization

Coding-assistant skill (Claude Code, Codex, Gemini CLI…) that turns a folder of code, SQL schemas, scripts and docs into a queryable knowledge graph — without sending your code anywhere.

Why it matters: For code-sensitive teams it's the right promise: GraphRAG over the whole repo while staying local, with app code, DB schema and infra in one graph.

Stack:PythonGraphRAGLeidenKnowledge Graph

#ai#knowledge-graph#graphrag#developer-tools

Hierarchical document index for 'vectorless' RAG: instead of embeddings and similarity search, the LLM reasons over a tree structure to decide which section to open.

Why it matters: It challenges the 'RAG = vector database' default: no vector indexing, less infrastructure and more traceable answers over long documents.

Stack:PythonLLMRAG

#ai#rag#retrieval#llm

One command to find which models — out of hundreds, across providers — run on the hardware you have: it weighs RAM, VRAM and format to tell you what's realistic to run locally.

Why it matters: The number-one question for local-LLM users is 'will it run on my machine?'. llmfit answers instantly, without trial-and-error downloads of tens of gigabytes.

Stack:RustGGUFMLX

#local-llm#tooling#hardware#cli

Optimized Ollama server setup for Mac Studio and other Apple Silicon Macs: headless configuration, automatic startup, resource tuning and remote management over SSH.

Why it matters: Turns a Mac Studio into your always-on inference server: a ready recipe for hosting local models at home or in the office without days of tinkering.

Stack:ShellOllamaApple SiliconSSH

#local-llm#infrastructure#ollama#self-hosting