# silicon

> Silicon Notes is a self-hosted, open-source personal knowledge base with Markdown editing, bi-directional links, full-text search, and page history.

- **Category:** Knowledge Management
- **Licence:** Other
- **Latest version:** 0.1.5
- **Open source:** oss
- **Languages:** Python, CSS, Jinja
- **Platforms:** Docker Compose, Build from Source
- **Tags:** SQLite, Markdown, Wikis, Knowledge Base, Full Text Search, Personal, Python, Flask, Self Hosted, Note Taking, Bi Directional Links

## Description

Silicon Notes is a lightweight personal knowledge base built for low-friction note-taking. It offers plaintext Markdown editing that renders to HTML, code block syntax highlighting, two-way page linking, full-text and title search, revision history, and a sidebar table of contents. The interface works well on mobile and includes built-in documentation. Since it lacks any authentication, it must run on a trusted network or behind a VPN. The app is a Python Flask project with an optional CodeMirror editor. Data lives in SQLite and can be exported to or imported from JSON. You can deploy it via Docker, Docker Compose, or locally with uv and poe.

## Links

- [Homepage](https://github.com/cu/silicon)
- [Docker](docker.io/bityard/silicon)
- [GitHub Repository](https://github.com/cu/silicon)

---
Source: https://selfhost.directory/project/silicon