NOTEDASHBOARD
YellowKidokcDASHBOARD-Obsidian-HTML
Theophysics Research Manager
AI-Powered Knowledge Management for Obsidian π
A comprehensive Python-based system for managing large Obsidian vaults with semantic AI, entity extraction, ontology building, and cloud synchronization.
β¨ Features
- ποΈ Vault System - Full & incremental scanning with hash-based change detection
- π Definition Management - Auto-detect terms, semantic parsing, completeness scoring
- π¬ Entity Extraction - People, places, scientific terms, citations
- πΈοΈ Ontology Engine - Complete concept graph system with relationship tracking
- π€ AI Integration - OpenAI GPT-4 & Anthropic Claude for semantic search & generation
- πΎ Dual Database - SQLite (local mirror) + PostgreSQL (cloud sync)
- π Research Links - Auto-generate links to Wikipedia, arXiv, SEP, Scholar
- ποΈ Structure Builder - Note templates and validation
π Quick Start
Windows
cd scripts
install.bat
Linux/Mac
cd scripts
chmod +x install.sh
./install.sh
Universal (Python)
python scripts/install.py
Then run:
python main.py
π Documentation
- Installation Guide - Detailed setup instructions
- Quick Start - 5-minute tutorial
- Full Features - Complete feature list
- API Documentation - For developers
- Contributing - How to contribute
π― Use Cases
- Academic Research - Track concepts, build ontologies, extract citations
- Knowledge Management - Semantic search, concept relationships, quality metrics
- Writing & Documentation - Auto-link terms, generate glossaries, ensure consistency
- AI-Assisted Learning - Semantic similarity, AI definitions, concept discovery
ποΈ Architecture
Obsidian Vault (Source of Truth)
β
Python Scanner (vault_engine)
β
SQLite Database (Local Mirror)
ββ definition_engine (terms)
ββ research_engine (entities)
ββ ontology_engine (graphs)
ββ ai_engine (embeddings)
β
PostgreSQL (Cloud Sync)
π§ Requirements
- Python 3.10+
- Optional: OpenAI API key for AI features
- Optional: PostgreSQL for cloud sync
π¦ What's Included
theophysics_manager/
βββ main.py # GUI application
βββ engine/ # Backend modules (10 files)
βββ scripts/ # Installation & utilities
βββ docs/ # Documentation
βββ requirements.txt # Dependencies
π Key Technologies
- GUI: PySide6 (Qt)
- AI: OpenAI GPT-4, Anthropic Claude
- Database: SQLite, PostgreSQL
- Data: NumPy, PyYAML
π€ Contributing
We welcome contributions! See CONTRIBUTING.md for guidelines.
π License
MIT License - see LICENSE for details.
π Links
π‘ Credits
Built for the Theophysics Research initiative. Integrates:
- Obsidian knowledge management
- Python AI processing
- Multi-database architecture
- Semantic classification systems
Version: 2.0.0 - Full AI Edition
Last Updated: December 2025
How to Install
- Download the dashboard markdown file from GitHub
- Drop it into your vault (anywhere)
- Install the Homepage plugin and point it at the file
- Enable any listed CSS snippets for the intended look
Stats
Stars
0
Forks
0
License
MIT
Last updated 7d ago
Categories