Skip to content

Latest commit

Β 

History

History
51 lines (35 loc) Β· 961 Bytes

File metadata and controls

51 lines (35 loc) Β· 961 Bytes

πŸš€ Installation Guide

Quick Setup

# 1. Create environment
uv venv --python=3.12 .venv
source .venv/bin/activate

# 2. Install dependencies
uv pip install -r requirements.txt

# 3. Test system
uv run python test_note_graph.py

# 4. Run demo
uv run python demo.py

# 5. Launch web interface
uv run python gradio_app.py

API Key Setup

export OPENAI_API_KEY="your-openai-api-key"

Verify Installation

All tests should pass:

βœ… Vector operations test passed
βœ… Database operations test passed
βœ… Embeddings and search test passed
βœ… Knowledge graph test passed
βœ… LLM integration test passed

πŸ† Test Results: 5/5 tests passed
πŸŽ‰ All tests passed! NoteGraph is working correctly.

Access Web Interface

Navigate to http://localhost:7860 after launching gradio_app.py.

Files Created

  • note_graph.db: SQLite database with vector extensions
  • demo_notes.db: Sample database from demo script