Skip to main content

SparkNoteAI Overview

SparkNoteAI — Let knowledge illuminate your world like light

SparkNoteAI is a modern knowledge management system that integrates AI-powered summarization, knowledge graph visualization, and multi-platform content collection capabilities, helping you build a structured knowledge体系 from fragmented information.

Core Features

FeatureDescription
NotesMarkdown editor, real-time preview, tag classification, ZIP export
ImportWeChat, Xiaohongshu, Bilibili, YouTube multi-platform import with async task queue
Knowledge GraphNeo4j storage, LLM concept extraction, 2D force-directed graph visualization
Mind MapIndependent mind map page for knowledge structure display
AI AssistantMulti-LLM support (OpenAI / Anthropic / Azure / Alibaba Cloud), switchable models
SearchGlobal search for quick content discovery

Tech Architecture

+-------------------------------------------------+
| Frontend (React Native + Expo) |
| Web / iOS / Android / Electron Desktop |
+-------------------------------------------------+
| Backend (FastAPI + Python 3.11) |
+-----------+----------+--------------------------+
| PostgreSQL| Redis | Neo4j |
| RDBMS | Cache+Q | Knowledge Graph |
+-----------+----------+--------------------------+

Quick Navigation

License

This project is open-sourced under the AGPL-3.0 license.