Summary
Spector needs a comprehensive "Getting Started" developer guide that walks new contributors from zero to a running local instance. The existing README covers features but doesn't provide a step-by-step build-from-source experience.
Why This Matters
The #1 barrier to OSS contribution is "I can't get it running locally." A great getting-started guide eliminates this friction entirely.
Scope
Location: docs/getting-started.md (new file, linked from README)
Sections to cover:
Acceptance Criteria
Hints
- Test the guide yourself on a clean checkout!
- Common gotchas: wrong Java version, Ollama not running, port conflicts
- Screenshots are welcome but not required
- Look at how Milvus, Qdrant, and ChromaDB structure their getting-started guides for inspiration
Summary
Spector needs a comprehensive "Getting Started" developer guide that walks new contributors from zero to a running local instance. The existing README covers features but doesn't provide a step-by-step build-from-source experience.
Why This Matters
The #1 barrier to OSS contribution is "I can't get it running locally." A great getting-started guide eliminates this friction entirely.
Scope
Location:
docs/getting-started.md(new file, linked from README)Sections to cover:
Prerequisites
Clone & Build
git clone https://github.com/spectrayan/spector.git cd spector mvn clean verifyExpected output, common errors, troubleshooting
Run Locally
ollama serveollama pull nomic-embed-textjava -jar spector-node/target/spector-node-*.jarcurl http://localhost:7070/healthYour First Memory
Architecture Overview
Running Tests
IDE Setup
Acceptance Criteria
git cloneto running instance in < 15 minutesHints