{"repo":"ribaunt/tekir","free":true,"listed":false,"github":"https://github.com/ribaunt/tekir","clone":"git clone https://github.com/ribaunt/tekir.git","description":"Public source code for the Tekir, the capable search engine.","language":"TypeScript","stars":43,"topics":["ai","nextjs","privacy","research","search","search-engine"],"license":"AGPL-3.0","category":"saas-starters-boilerplates","readme_excerpt":"Tekir Search Try Tekir Report an Issue Links & More [!WARNING] Hosted Tekir is being sunset. You won't be able to use Tekir via tekir.co starting October 1 2026. Read the Turkish announcement. What Tekir is Tekir is a fast, privacy‑first search experience that helps you find what you need across the web, images, and news—and also chat with an AI assistant called Karakulak. It doesn’t track you or collect personal data, keeping your searches private by design. Tekir aims to feel simple and snappy, with a clean interface that gets out of your way so you can focus on finding answers. Technical elements - Next.js App Router + React 18 power a fast, minimal UI with progressive rendering, Suspense, and Turbopack for quick dev cycles. - Convex is the real‑time backend: it stores users, settings, sessions, feedback, and analytics; React hooks (useQuery/useMutation) keep data live across tabs. - Privacy-first auth: HttpOnly JWT with automatic refresh; server guards verify roles from Convex to enforce RBAC without exposing tokens to the client. - Multi‑modal search is normalized behind uniform APIs, with request deduplication and sessionStorage caching (10‑minute TTL) for snappy repeats. - Provider strategy uses Brave as primary with graceful fallbacks, while Dive blends AI answers with selected web sources for verifiable results. - Karakulak (the built‑in AI) integrates multiple model backends via lightweight API routes and consistent caching/streaming behavior. - Settings sync instan","default_branch":null,"files":null,"tree":[],"storefront":"/r/ribaunt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ribaunt/tekir/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}