# 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.pyexport OPENAI_API_KEY="your-openai-api-key"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.Navigate to http://localhost:7860 after launching gradio_app.py.
note_graph.db: SQLite database with vector extensionsdemo_notes.db: Sample database from demo script