Your AI second brain. Get answers to your questions, whether they be online or in your own notes. Use online AI models (e.g gpt4) or private, local LLMs (e.g llama3). Self-host locally or use our cloud instance. Access from Obsidian, Emacs, Desktop app, Web or Whatsapp.
ba99089a Short-circuit API rate limiter for unauthenticated user
Calls by unauthenticated users were failing at API rate limiter as it
failed to access user info object. This is a bug.
API rate limiter should short-circuit for unauthenicated users so a
proper Forbidden response can be returned by API
Add regression test to verify that unauthenticated users get 403
response when calling the /chat API endpoint
Minor
b1269fda Remove trailing slash to normalize khoj url in obsidian plugin settings
bb1c1b39, 8917228 Move used /api/config API controllers into separate module
5f97357f Delete unused /api/beta API endpoint
ffdb291f Fix error message rendering in khoj.el, khoj obsidian chat
Major
ba99089a Short-circuit API rate limiter for unauthenticated user Calls by unauthenticated users were failing at API rate limiter as it failed to access user info object. This is a bug.
API rate limiter should short-circuit for unauthenicated users so a proper Forbidden response can be returned by API
Add regression test to verify that unauthenticated users get 403 response when calling the /chat API endpoint
Minor