does-it-install?

← All servers

ZettelForge

Agentic memory for cyber threat intelligence. STIX graphs, actor aliasing, offline RAG, Sigma/YARA.

io.github.rolandpg/zettelforge · Repository · version 2.4.0 · 58 stars · listed from registry

Install

The sweep installs into a clean prefix, but this is the command a user would run:

uvx zettelforge

Results by platform

Linux

MCP handshake failed2026-08-16 · probed over pypi

1 recorded run, oldest first.

handshake failed: MCP error -32000: Connection closed
transport: Unexpected token 'U', "Usage: pyt"... is not valid JSON
Unexpected token 'd', "  demo     R"... is not valid JSON
Unexpected token 'v', "  version  S"... is not valid JSON
--- stderr (tail) ---
Downloading tantivy (4.4MiB)
 Downloaded tantivy
Installed 48 packages in 111ms

macOS

MCP handshake failed2026-08-16 · probed over pypi

1 recorded run, oldest first.

handshake failed: MCP error -32000: Connection closed
transport: Unexpected token 'U', "Usage: pyt"... is not valid JSON
Unexpected token 'd', "  demo     R"... is not valid JSON
Unexpected token 'v', "  version  S"... is not valid JSON
--- stderr (tail) ---
Downloading tantivy (7.9MiB)
 Downloaded tantivy
Installed 48 packages in 532ms

Windows

MCP handshake failed2026-08-16 · probed over pypi

1 recorded run, oldest first.

handshake failed: MCP error -32000: Connection closed
--- stderr (tail) ---
Downloading tantivy (3.6MiB)
 Downloaded tantivy
Installed 50 packages in 25.71s
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "C:\Users\runneradmin\AppData\Local\uv\cache\archive-v0\MoeWrx-4XKAJlhq9\Scripts\zettelforge.exe\__main__.py", line 4, in <module>
  File "C:\Users\runneradmin\AppData\Local\uv\cache\archive-v0\MoeWrx-4XKAJlhq9\Lib\site-packages\zettelforge\__init__.py", line 38, in <module>
    from zettelforge.memory_manager import MemoryManager, get_memory_manager
  File "C:\Users\runneradmin\AppData\Local\uv\cache\archive-v0\MoeWrx-4XKAJlhq9\Lib\site-packages\zettelforge\memory_manager.py", line 24, in <module>
    from zettelforge.entity_indexer import EntityIndexer
  File "C:\Users\runneradmin\AppData\Local\uv\cache\archive-v0\MoeWrx-4XKAJlhq9\Lib\site-packages\zettelforge\entity_indexer.py", line 13, in <module>
    import fcntl
ModuleNotFoundError: No module named 'fcntl'

Badge

Paste this into the project README to show the current result:

[![does it install](https://img.shields.io/endpoint?url=https://doesitinstall.com/badge/io.github.rolandpg__zettelforge.json)](https://doesitinstall.com/s/io.github.rolandpg__zettelforge.html)