NOTEDASHBOARD
YellowKidokc

DASHBOARD-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.

Version Python License

✨ 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

🎯 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

Related

How to Install

  1. Download the dashboard markdown file from GitHub
  2. Drop it into your vault (anywhere)
  3. Install the Homepage plugin and point it at the file
  4. Enable any listed CSS snippets for the intended look

Stats

Stars

0

Forks

0

License

MIT

Last updated 7d ago

Categories