Markdown Notes Pack
★Trustedv1.0.0MIT✔Verified88by AgentNode · published 22 days ago · toolpack
Manage markdown note vaults with linking, tagging, and search.
Create, edit, search, and organize markdown notes with bidirectional linking, tag management, and full-text search. Compatible with Obsidian vaults.
Quick Start
agentnode install markdown-notes-packUsage
From packagefrom markdown_notes_pack.tool import run
# Create a new note with tags and links
result = run(
action="manage_notes",
operation="create_note",
vault_path="/data/knowledge-base",
title="Kubernetes Resource Limits",
content="""# Kubernetes Resource Limits
Resource limits prevent containers from consuming excessive cluster resources.
## Key Concepts
- **Requests**: Minimum guaranteed resources
- **Limits**: Maximum allowed resources
- Related: [[Pod Scheduling]], [[Cluster Autoscaler]]
## Best Practices
- Always set both requests and limits
- Use LimitRange objects for namespace defaults
- Monitor with [[Prometheus Monitoring Setup]]
#kubernetes #devops #infrastructure""",
tags=["kubernetes", "devops", "infrastructure"]
)
print(f"Note created: {result['file_path']}")
print(f"Outgoing links: {result['outgoing_links']}")
# Search the vault
search_result = run(
action="manage_notes",
operation="search",
vault_path="/data/knowledge-base",
query="kubernetes scaling",
search_type="full_text"
)
print(f"\nFound {search_result['total']} matching notes:")
for note in search_result["results"]:
print(f" [{note['score']:.2f}] {note['title']}")
print(f" Tags: {', '.join(note['tags'])}")Verification
Package installs and imports correctly. runtime checks passed.
This package was executed and validated by AgentNode before listing. Install, import, and runtime checks passed.
Last verified 18d ago· Runner v2.0.0
Use this when you need to...
- ›Create and organize linked knowledge base notes with wiki-style references
- ›Search across an Obsidian vault by tags, content, or backlinks
- ›Auto-tag notes based on content analysis and existing taxonomy
- ›Generate a daily note with links to recently modified entries
- ›Build a graph of note connections to visualize knowledge clusters
README
Markdown Notes Pack
Manage markdown note vaults with linking, tagging, and search. Compatible with Obsidian vaults. Create, search, link, and organize knowledge bases.
Quick Start
agentnode install markdown-notes-pack
from markdown_notes_pack.tool import run
result = run(
action="manage_notes",
operation="search",
vault_path="/data/my-vault",
query="project planning"
)
for note in result["results"]:
print(f"{note['title']} — {note['tags']}")
Usage
Create a Linked Note
result = run(
action="manage_notes",
operation="create_note",
vault_path="/data/my-vault",
title="Meeting Notes 2025-03-19",
content="# Meeting Notes\n\nDiscussed [[Project Alpha]] timeline.\n\n#meetings #planning",
tags=["meetings", "planning"]
)
Search by Tags
result = run(
action="manage_notes",
operation="search",
vault_path="/data/my-vault",
tags=["python", "tutorial"],
search_type="tag"
)
Find Backlinks
result = run(
action="manage_notes",
operation="backlinks",
vault_path="/data/my-vault",
note_title="Project Alpha"
)
for link in result["backlinks"]:
print(f"Referenced in: {link['source_title']}")
API Reference
| Capability | Description |
|---|---|
manage_notes | Full vault management: CRUD, search, linking, tagging |
Operations: create_note, update_note, delete_note, search, backlinks, daily_note, vault_stats, list_tags, auto_tag
Features: Wiki-style [[links]], YAML frontmatter, tag taxonomy, full-text search, backlink graph
License
MIT
Version History
Capabilities
Permissions
This package declares the following access levels. Review before installing.
agentnode install markdown-notes-packFiles (3)
License
MITStats
Compatibility
Frameworks
Runtime
pythonPython Version
>=3.10Trust & Security
Publisher
AgentNode
@agentnode