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

UseSemaLogic

mm-gomm-go1k downloads

Real-time use of the SemaLogic formal language

Add to Obsidian
  • Overview
  • Scorecard
  • Updates12

It is possible to use SemaLogic (https://semalogic.de) in Obsidian (https://obsidian.md).

SemaLogic is a symbolic AI, that can be adapted to natural language in order to represent logical relationships unambiguously in a coherent language that is both computer and user understandable. The three forms of SemaLogic (natural language, technical language and practical representation) can be converted into each other at any time without loss of logical relationships in the understanding of the respective user.

Note: The SemaLogic-Obsidian API is still in early alpha and is subject to change at any time!

Currently the plugin is in development status and for testing SemaLogic to show technical language, graphical pictures in realtime and e.g. part of the SVGs in pdf directly.

Releases and publish status

Current version: 2.4.0 (see docs/changelog.md for the change history).

A release is published by pushing a Git tag (npm run release <version>, details in Readme_Publish_obsidian.md). Where to check the state of a publish:

Stage Where to look
CI build + GitHub release (queued / running / success) https://github.com/MM-GO/UseSemaLogic/actions — or gh run list
Published release with main.js, manifest.json, styles.css https://github.com/MM-GO/UseSemaLogic/releases
Update visible to users Obsidian → Settings → Community plugins → Check for updates
Catalogue entry https://obsidian.md/plugins?search=SemaLogic (list data is refreshed periodically, so it may lag)

There is no review queue for updates: the plugin is already listed, so Obsidian reads each new version straight from the GitHub release. A review queue only applies to the initial listing of a plugin, via a pull request against https://github.com/obsidianmd/obsidian-releases — that step was completed with version 2.0 and is not needed again.

First use cases for pdf-display

First SemaLogic Commands which are available are

  1. Show technical language in seperate view (through a dice on left side controls)
  2. Preview-HTML-Commands by using "SemaLogic()" e.g.
  • Show Help
  • Show Version
  • Set Dialect with template
  1. Hand over the results of SemaLogic to an asp-specified-SemaLogic-service for solving (special opportunity for developer friend)

How to use

After installation there shoud be a first profile for connecting the SemaLogic service in the web on service.semalogic.ddns.net with default settings. Later it could be possible that there is a SemaLogic-Service running on localhost or private network, so there are more than one profile settings.

We are building an overview documentation to use the SemaLogic formal and technical language. Then it will be linked here, published on SemaLogic.de and then you are able to create to own SemaLogic realtime notes.

To test using SemaLogic - open a new notes and write following :

Note 1 - Example technical language:

OR-Rule 1|2 { Choice A, Choice B} Choice A [AND-Rule D,E] AND-Rule D[Choice A,F]

and see what happens in the SemaLogicView

Note 2 - Example:

Formalsprachliche Definition einer Und-Regel inkl. notwendiger SymToken - Configuration (for German Language)

Das Studium besteht aus der Abschlussarbeit, den Pflichtkursen und den Wahlmodulen.

Aus den Wahlmodulen können 2 bis 3 Alternativen der Module Geschichte 19tes Jh., moderne Geschichte, römische Geschichte oder griechische Geschichte gewählt werden.

SymTokenAndOpen≡ besteht aus SymTokenSpace≡Das SymTokenSpace≡der SymTokenElement≡, SymTokenSpace≡den SymTokenEoS≡. SymTokenElement≡ und

SymTokenOrOpen≡ Alternativen SymTokenOrClose≡gewählt werden SymTokenSpace≡Aus SymTokenSpace≡können SymTokenInterval≡ bis SymTokenSpace≡der Module SymTokenElement≡ oder

HealthExcellent
ReviewCaution
About
Use SemaLogic in Obsidian to convert between natural, technical and practical logic representations without losing relationships. Display technical language and realtime diagrams, preview SemaLogic commands as HTML, and send problems to a SemaLogic service for solving.
AIVisualizationIntegrations
Details
Current version
2.4.0
Last updated
5 days ago
Created
3 years ago
Updates
12 releases
Downloads
1k
Compatible with
Obsidian 1.4.16+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Author
mm-gomm-go
SemaLogic.de
GitHubmm-go
  1. Community
  2. Plugins
  3. AI
  4. UseSemaLogic

Related plugins

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.

Smart Composer

AI chat with note context, smart writing assistance, and one-click edits for your vault.

Claude Sidebar

Run Claude Code in your sidebar.

Claude Code IDE

Connect your vault to Claude Code and share editor context with the CLI.

Snipd Official

Sync Snipd podcast highlights to your vault with transcript, notes, AI summaries and metadata.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

BRAT

Easily install a beta version of a plugin for testing.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.