Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

DevOps Companion

jkom4jkom41k downloads

Document infrastructure as clearly as you build it.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

DevOps Companion is a developer-oriented plugin that brings DevOps context awareness directly inside your Obsidian vault. It is currently under active development and not yet production-ready.

🚧 Status

⚠️ This plugin is in alpha stage and under active development. Features and structure may change frequently. Use at your own risk.


✨ Features

  • 🔍 Automatic Parsing of common DevOps files: Automatically detect and parse popular DevOps configuration files:

    • Docker: .yml, .yaml, Dockerfile
    • Terraform: .tf
    • CI/CD Pipelines: gitlab-ci.yml, github-actions.yml
    • Kubernetes / Helm (coming soon)
    • General configuration & environment files (AI-only):
      .json, .env, .ini, .sh
  • Custom folder selection: Choose a folder in your vault that will be watched and scanned.

  • File import support: Work with DevOps files not natively supported by Obsidian (e.g., .tf, .yml) via custom path setting.

  • Manual scan command: Instantly parse and analyze all matching files.

  • Live monitoring: Detects changes in your chosen folder and re-parses files.

  • Documentation foundation: Future versions will auto-generate clean, structured Markdown documentation.


🤖 AI-Powered Documentation

Bring clarity to your infrastructure.
DevOps Companion can use AI to rewrite, enhance, and explain your technical files in Markdown — directly inside Obsidian.

Supported AI providers:

Provider Description
🧠 OpenAI GPT-4, GPT-4o-mini, and compatible models
🧩 Google Gemini Free API access via Google AI Studio
🪶 Anthropic Claude High-context reasoning for documentation
⚡ Mistral AI Lightweight, fast, and privacy-focused

You can select your preferred provider in the plugin settings and add multiple API keys.

  • Use the “🧪 Test Connection” button to verify your selected provider’s key works correctly.

The plugin automatically checks the appropriate endpoint (e.g., OpenAI, Google, Claude, or Mistral) and confirms if your credentials are valid.


📁 Organized Output Structure

All generated Markdown documentation is neatly stored in subfolders:

Parsed/
 ├── Docker/
 ├── Terraform/
 ├── CI-CD/
 └── General/

Each folder groups documentation by file type, so your vault stays structured and clean.


🧩 How It Works

  1. Set a folder in your vault where DevOps files (YAML, Terraform) are stored.
  2. The plugin:
    • Scans this folder on launch.
    • Watches for modifications in supported file types.
    • Lets you trigger a scan manually at any time.
    • Enhances the content using AI if enabled.
  3. You can also import files into this folder, even if Obsidian doesn't natively support them, and they will be parsed by the plugin.
  4. Output Markdown is stored in the appropriate subfolder under /Parsed/.

📌 Commands

Command Description
Scan DevOps File Manually scans .yml, .yaml, and .tf files in the selected folder.

⚙️ Settings

Setting Description
DevOps Scan Folder Choose the folder to watch and analyze.
AI Provider Select from OpenAI, Google Gemini, Anthropic Claude, or Mistral.
API Keys Store API keys for each supported provider.
Documentation Style Choose between technical, educational, or executive tones.
Enable AI Mode Toggle automatic AI enrichment of parsed docs.
Test Connection Validate the API key for your selected provider.

🛠️ Installation (Developer Mode)

  1. Clone the repo into your Obsidian .obsidian/plugins/ folder:

    git clone https://github.com/jkom4/obsidian-devops-companion.git
    
  2. Build the plugin (requires Node.js and npm):

    npm install
    npm run build
    
  3. Enable the plugin in Obsidian → Settings → Community Plugins.


🔮 Roadmap

  • Add multi-AI support (OpenAI, Google, Claude, Mistral)
  • Test connection button for API keys
  • AI documentation for .json, .env, .sh, .ini
  • Support for Kubernetes manifests and Helm charts
  • GitHub Actions / GitLab CI file parsing
  • Markdown summary generation with syntax highlighting
  • Import/export of external .tf and .yaml folders
  • AI-powered documentation generation
  • Localization & multi-language documentation

🤝 Contributing

This project is experimental. Suggestions, issues, and pull requests are welcome.


📜 License

MIT — Free to use and modify.


👤 Author

Created by Jobelin Kom – bringing DevOps into your second brain.

Found a bug? Have feature ideas?

📧 My Email

80%
HealthExcellent
ReviewCaution
About
Bring DevOps context into your vault by parsing Dockerfiles, YAML, Terraform, and CI/CD pipeline files and watching selected folders for changes. Generate organized Markdown docs and AI-powered explanations or rewrites with OpenAI, Google Gemini, Anthropic, or Mistral, plus manual scan and live monitoring.
AIFilesFolders
Details
Current version
0.12.3
Last updated
7 months ago
Created
12 months ago
Updates
3 releases
Downloads
1k
Compatible with
Obsidian 1.5.8+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
jkom4jkom4
github.com/jkom4
GitHubjkom4
  1. Community
  2. Plugins
  3. AI
  4. DevOps Companion

Related plugins

Claudian

Embeds Claude Code/Codex as an AI collaborator in your vault. Your vault becomes agent's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.

Flexplorer

Enhance the file explorer with custom sorting, pinning, and hiding.

Custom File Explorer sorting

Manual or automatic config-driven reordering and sorting of files and folders in File Explorer.

Gemini Scribe

Allows you to interact with Gemini and use your notes as context.

Multi Properties

Add properties to multiple notes at once. Either right-click a folder or select multiple notes and right-click the selection.

ChatGPT MD

A seamless integration of ChatGPT, OpenRouter.ai and local LLMs via Ollama into your notes.

File Explorer Note Count

See the number of notes in each folder within the file explorer.

Create Note in Folder

Add commands to create a note in a specific folder.

File Tree Alternative

An alternative file tree view with separate folder and file panes.

Quick Explorer

Perform file explorer operations (and see your current file path) from the title bar, using the mouse or keyboard.