16 repositorios
The creation of reciprocal links between documents to form a navigable knowledge graph.
Distinct from Knowledge Graph Builders: Closest candidate is about building graphs from logs; this is about user-defined reciprocal links in notes.
Explore 16 awesome GitHub repositories matching data & databases · Bi-Directional Note Linking. Refine with filters or upvote what's useful.
Blinko is a personal knowledge management system and an LLM-powered knowledge base that enables users to capture and organize thoughts through a bi-directional knowledge graph. It functions as a RAG-enabled note-taking application and a self-hosted Markdown editor, allowing for the creation of permanent documentation and fleeting notes. The project distinguishes itself by integrating retrieval-augmented generation to provide conversational querying and AI-powered analysis of private document libraries. It supports both cloud-based and local AI model integration, enabling users to perform sema
Connects ideas through reciprocal links to build a structured knowledge graph.
Dendron is a markdown knowledge management system designed for organizing linked files into a hierarchical personal knowledge base. It functions as a git-backed note manager that stores data as plaintext markdown files to ensure data persistence and ownership. The system distinguishes itself through schema-based organization, which applies structural templates and autocomplete hints to maintain consistency across large sets of documents. It also provides bi-directional linking and an interactive graph view to visualize relationships between notes, alongside a static site generator that export
Creates reciprocal links between documents to enable navigation via backlinks and graph visualizations.
This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development and remote development workflows. It covers the implementation of AI agents and language models used for autonomous code generation, large-scale refactoring, and task iteration. The project is distinguished by its deep integration of autonomous AI agents capable of web navigation, application logic validation, and orchestrating multi-step development processes. It provides specialized frameworks for tailoring AI behavior through custom instructions, model context protocols, a
Analyzes Markdown files to detect and report broken references to local files and headers.
Creates clickable links between notes for navigating related content like a personal wiki.
This project is a curated repository of technical learning materials and a personal knowledge base. It consists of version-controlled Markdown summaries covering software architecture, engineering literature, research papers, and professional talks. The collection functions as a digital garden, using bidirectional linking and cross-references to map relationships between technical concepts. Content is distilled from various sources, including technical books, conference talks, and foundational computer science papers, into concise summaries to facilitate recall and study. The system is organ
Implements a digital garden with bidirectional linking to map relationships between technical concepts.
Org-roam is an Emacs-based note-taking system that builds a bidirectional network of plain-text notes, functioning as a personal knowledge base manager. It maintains both forward and backlink references in a SQLite database, automatically updated on file save, and uses persistent unique identifiers for notes instead of file paths to enable stable links across renames and moves. The system integrates directly with Emacs through custom interactive commands and hooks that access the database and buffer state, and it generates static graphs of note interconnections using Graphviz to reveal relati
Embeds a link to another note at the cursor position to build the network of connections.
Obsidian.nvim is a Neovim plugin that brings Obsidian vault management and markdown note-taking directly into the editor. It models each Obsidian vault as a local directory with configurable settings, note paths, and attachment folders, bridging vault operations through Neovim's Lua API and user-defined keybindings. The plugin handles core vault workflows including note creation with template insertion, daily notes management with configurable date formats, and navigation by following wiki-style and markdown links. It provides asynchronous full-text and filename search across vault notes usin
Opens linked notes by following wiki-style or markdown links within the vault.
QOwnNotes is a desktop note editor that stores each note as a plain-text Markdown file on the local filesystem, avoiding proprietary formats and enabling direct file access. It functions as a Nextcloud Notes client, syncing notes and metadata with Nextcloud or ownCloud servers through a companion API service for versioning and sharing. The application also integrates with AI providers and exposes a local MCP server for external agents to search and fetch notes, and includes a companion browser extension for capturing web content, bookmarks, and screenshots. The editor distinguishes itself thr
Creates and follows links to other notes using note, noteid, and file protocols with custom styling.
CRI-O is an open-source container runtime that implements the Kubernetes Container Runtime Interface (CRI) to manage container images, pods, and containers on cluster nodes using OCI-compatible runtimes. It serves as a node-level container manager that handles image pulling, container lifecycle, and resource monitoring for Kubernetes clusters, running containers according to the Open Container Initiative specifications. The runtime distinguishes itself through live configuration reloading that applies changes to runtime definitions, registry mirrors, and TLS certificates without restarting th
Displays whether the binary is linked dynamically or statically in the version output.
TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable metadata stored directly in filenames or sidecar JSON files, eliminating the need for a central database. It functions as a full-text file search engine, a Kanban board file organizer, a local AI file assistant, an S3-compatible cloud file manager, and a web clipper and bookmark manager, all within a single application. The project distinguishes itself through a local-first architecture where all file operations, indexing, and AI processing run entirely on the device, with cloud
Follows internal Markdown links to navigate through interconnected knowledge bases.
Silver Bullet is a local-first, bidirectional Markdown wiki that functions as a Lua-scriptable note-taking platform with an embedded declarative query language. It treats a single folder on your device as the root workspace, monitoring that directory for file changes via a native file-system watcher to keep its in-memory index and user interface synchronised in near real-time. Notes are parsed into a live-preview Markdown AST that re-renders only changed nodes as you type, and the application builds a directed graph of internal hyperlinks from each note’s content to support bidirectional navig
Creates links between pages that automatically display both inbound and outbound connections.
TorBot es un conjunto de herramientas especializadas para acceder y explorar servicios ocultos en la red Tor. Funciona como un crawler de onion y web scraper que descubre servicios ocultos navegando por dominios .onion para extraer títulos de página, nombres de host y descripciones de sitios. El proyecto se distingue por su mapeo de relaciones de enlaces y la verificación de servicios ocultos. Genera árboles visuales de conectividad en la red Tor para mapear cómo se relacionan los diferentes servicios onion entre sí, e incluye un escáner para verificar si las direcciones de servicios ocultos específicas están activas y accesibles. Estas capacidades están respaldadas por una capa de red que enruta todo el tráfico a través de proxies SOCKS5 para mantener el anonimato. El sistema utiliza crawling recursivo para recorrer dominios anónimos y serializa los mapas de sitio resultantes en archivos planos para su análisis offline.
Generates a visual tree of link connections across onion sites and exports the structure.
This is a desktop HTTP client application used for constructing, sending, and analyzing HTTP and GraphQL requests. It provides a graphical interface for API development and testing, including a dedicated GraphQL client with schema-driven autocomplete and validation. The project features an integrated AI assistant that generates API requests from natural language prompts. It supports a complex organization system of spaces and collections with hierarchical authentication inheritance and recursive variable resolution for dynamic request values. The tool covers a broad range of capabilities, in
Creates new requests or duplicates existing ones directly from clickable URLs found in responses.
This is a VS Code extension that provides a suite of tools for editing, previewing, and managing Markdown documents. It integrates an authoring toolset, a link management system, and a rendering engine to support the creation of structured technical documentation and knowledge bases. The project distinguishes itself through advanced reference handling and accessibility features, such as a system that automatically updates internal links when files or headers are renamed and an artificial intelligence tool for generating descriptive image alt text. It also supports the rendering of Mermaid dia
Ships a system for validating local links and automatically updating references when files are moved.
Marksman is a Language Server Protocol implementation for Markdown that provides advanced editor features including autocomplete, go-to-definition, and hover support for markdown files. It serves as an analysis engine to manage documentation and knowledge bases through automated link validation and consistent cross-referencing across multiple documents. The project enables the navigation of complex networks of wiki-style links and headings. It supports content refactoring, allowing users to rename headings and update internal references across multiple files to maintain document integrity dur
Validates local links and identifies broken internal references in real time to ensure a functional documentation hierarchy.
Relation-graph is a frontend library designed for building interactive node-link diagrams and relationship visualizations within web applications. It provides a framework for rendering complex network structures that support manual manipulation, including zooming, dragging, and real-time structural editing. The library distinguishes itself through a framework-agnostic core that separates graph layout logic from the rendering layer. This architecture enables developers to inject custom HTML or framework-specific components directly into graph nodes and edges, allowing for highly tailored visua
Visualizes structural connections and link trees between networked data points.