Releases: FarhadShariatzadeh/StackPilot
Releases · FarhadShariatzadeh/StackPilot
v1.1.16
StackPilot v1.1.16
Quick Start — no install, no terminal needed
- Download the zip for your OS below and unzip it
- Open the
.envfile in Notepad and replacesk-your-openai-api-key-herewith your real OpenAI API key - Save the file
- Double-click
StackPilot.Api.exe(Windows) or run./StackPilot.Api(Linux/macOS) - Open your browser at
http://localhost:5050— the StackPilot UI will load automatically
Windows SmartScreen warning: Click More info → Run anyway — this is expected for unsigned open-source binaries.
See the README for full documentation.
What's Changed
- Phase 4: Production hardening — SQLite, Qdrant, Polly, rate limiting,… by @FarhadShariatzadeh in #17
- Phase 4 production hardening by @FarhadShariatzadeh in #18
- Phase 4 production hardening by @FarhadShariatzadeh in #19
Full Changelog: v1.1.0...v1.1.16
v1.1.15
StackPilot v1.1.15
Quick Start — no install, no terminal needed
- Download the zip for your OS below and unzip it
- Open the
.envfile in Notepad and replacesk-your-openai-api-key-herewith your real OpenAI API key - Save the file
- Double-click
StackPilot.Api.exe(Windows) or run./StackPilot.Api(Linux/macOS) - Open your browser at
http://localhost:5050— the StackPilot UI will load automatically
Windows SmartScreen warning: Click More info → Run anyway — this is expected for unsigned open-source binaries.
See the README for full documentation.
What's Changed
- Phase 4: Production hardening — SQLite, Qdrant, Polly, rate limiting,… by @FarhadShariatzadeh in #17
- Phase 4 production hardening by @FarhadShariatzadeh in #18
- Phase 4 production hardening by @FarhadShariatzadeh in #19
Full Changelog: v1.1.0...v1.1.15
v1.1.0
StackPilot v1.1.0
Quick Start — no install, no terminal needed
- Download the zip for your OS below and unzip it
- Open the
.envfile in Notepad and replacesk-your-openai-api-key-herewith your real OpenAI API key - Save the file
- Double-click
StackPilot.Api.exe(Windows) or run./StackPilot.Api(Linux/macOS) - Open your browser at
http://localhost:5050/health— you should seeHealthy
Windows SmartScreen warning: Click More info → Run anyway — this is expected for unsigned open-source binaries.
See the README for full documentation.
Full Changelog: v1.0.0...v1.1.0
v1.0.0
StackPilot v1.0.0
Quick Start
- Copy
.env.exampleto.envand set yourOPENAI_API_KEY - Run
docker-compose up— includes Qdrant + Redis - API available at
http://localhost:5050 - Interactive docs at
http://localhost:5050/scalar/v1(dev mode only)
See the README for full setup instructions.
What's Changed
- Implement deterministic text chunking service by @FarhadShariatzadeh in #1
- feat: Day 4 - Embeddings Pipeline by @FarhadShariatzadeh in #2
- feat: Day 5 - In-Memory Vector Store by @FarhadShariatzadeh in #3
- feat: Day 6 - Similarity Search with Cosine Top-K Retrieval by @FarhadShariatzadeh in #4
- feat: Day 7 - End-to-End RAG Pipeline with POST /ask by @FarhadShariatzadeh in #5
- Day 8: Pipeline refactor - PromptBuilder + ILlmService by @FarhadShariatzadeh in #6
- Day 9: Streaming LLM responses via Server-Sent Events by @FarhadShariatzadeh in #7
- Day 9: Hybrid Search via Reciprocal Rank Fusion by @FarhadShariatzadeh in #8
- Day 10: Score thresholding to reject low-confidence chunks by @FarhadShariatzadeh in #9
- Day 11: Prompt optimisation - configurable anti-hallucination rules by @FarhadShariatzadeh in #10
- Day 12: In-memory response caching with Redis-ready IResponseCache by @FarhadShariatzadeh in #11
- Day 13: Basic evaluation with 10-question test set and keyword scorer by @FarhadShariatzadeh in #12
- Day 14: API exposure - OpenAPI, input validation, integration tests by @FarhadShariatzadeh in #13
- Phase 2 agentic reasoning by @FarhadShariatzadeh in #14
- Phase 3: Engineering & Scale (Days 36-70) by @FarhadShariatzadeh in #15
- Day 77: GitHub Polish - comprehensive README with architecture diagram by @FarhadShariatzadeh in #16
Full Changelog: https://github.com/FarhadShariatzadeh/StackPilot/commits/v1.0.0