- Client-side caching using sqlite database
- API documentation with OpenAPI/Swagger
- Using Python async/await syntax
- Add support for HTTPS uploads and downloads (including chunked).
- Use uvloop if available
- Close unused connections
- Upload vault key command
- Add API call to restart the daemon
- Shutdown running daemon if version is smaller than ours