config — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited config (MCP Server) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<p align="center"><img src="./icons/knowledge-system-architecture.png" alt="Madeinoz Knowledge System Architecture"></p>
Persistent personal knowledge management system powered by Graphiti knowledge graph - automatically extracts entities, relationships, and temporal context from conversations and documents.
See CHANGELOG.md for full version history.
[View Full Documentation](https://madeinoz67.github.io/madeinoz-knowledge-system/) - Complete guides, architecture, and reference.
| Topic | Description |
|---|---|
| Getting Started | Installation and quick start guide |
| Configuration | Environment variables and settings |
| Architecture | System design and components |
| Troubleshooting | Common issues and solutions |
| Developer Notes | Contributing and development |
See INSTALL.md for complete installation instructions, performance benchmarks, and VERIFY.md for verification checklist.
The skill triggers automatically based on natural language:
| Say This | Action |
|---|---|
| "remember that X" | Capture knowledge with entity extraction |
| "what do I know about X" | Semantic search for related entities |
| "how are X and Y related" | Find relationships between concepts |
| "what did I learn today" | Temporal search - filter by date |
| "recent learnings" | Retrieve recent knowledge additions |
| "knowledge status" | Check system health |
Filter search results by date with --since and --until:
# Today's knowledge
bun run tools/knowledge-cli.ts search_nodes "topic" --since today
# Last 7 days
bun run tools/knowledge-cli.ts search_facts "decisions" --since 7d
# Date range
bun run tools/knowledge-cli.ts search_nodes "project" --since 2026-01-01 --until 2026-01-15Date formats: today, yesterday, 7d, 1w, 1m, or ISO dates (2026-01-26)
Rank results by semantic relevance (60%) + recency (25%) + importance (15%) using the --weighted flag:
# Weighted search - prioritizes important, recent, relevant knowledge
bun run tools/knowledge-cli.ts search_nodes "topic" --weightedCost benefit: Weighted scoring uses already-computed embeddings and metadata — no additional LLM calls. Works with any embedding model including free/local options like Ollama, Trinity, or gpt-4o-mini.
Output includes:
| Component | Purpose |
|---|---|
SKILL.md | PAI skill with intent-based routing |
src/skills/workflows/ | 8 workflows (Capture, Search, SearchByDate, Facts, Recent, Status, Clear, BulkImport) |
src/skills/tools/ | Server management scripts (start, stop, status, logs) |
src/hooks/ | Memory sync hook for automatic knowledge capture |
docker/ | Docker/Podman compose files for Neo4j and FalkorDB |
| Backend | Web UI | Best For |
|---|---|---|
| Neo4j (default and recommended) | <http://localhost:7474> | Rich queries, special character handling |
| FalkorDB (experimental) | <http://localhost:3000> | Simple setup, lower resources |
This is a PAI Pack - a complete, self-contained module for Personal AI Infrastructure:
See full Acknowledgments for credits to the community and research that inspired this system.
For detailed documentation, visit the [full docs](https://madeinoz67.github.io/madeinoz-knowledge-system/).
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.