Bambu Bar
Monitor Bambu Lab printers from your Mac menu bar: print progress, the live camera, AMS filament, alerts and desktop widgets. Bambu Bar for macOS 26+.
翻訳待ち
Besidka is an open-source, self-hostable AI chat app. Bring your own key for Anthropic, OpenAI, Google, xAI and more, or an AI gateway. No subscriptions, no markup, no lock-in.
翻訳待ち
生産性TypeScript · VueGitHub @besidkaオンライン所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Your digital besidka for all AI chats. Connect to any LLM using your API key. Open-source, private, and community-driven. Self-hosted solution.
翻訳待ち
Loading the full README. The saved excerpt is shown below.
Bring Your API Keys and Pay for What You Use.
My detailed post in Twitter about the process of development:
https://x.com/besidka_ai/status/1946685763183133001
Project board is available here.
1. You are welcome to visit the production site besidka.com.
2. Please choose any option of authentication such as Google sign in, GitHub sign in or more common way of the Email + Password flow.
3. When you are authorized, please put your API keys there: besidka.com/profile/keys.
4. You are welcome to start a new chat: https://besidka.com/chats/newRead the full README ↗Besidka is an open-source BYOK (bring your own key) AI chat app. Pay the AI provider only for what you use, see the price of every message, and use all the models in one chat. No subscription, no ads, no markup. Self-hostable.
Besidka suits people who use AI every day for search, translation, PDFs, images or code, do not want another subscription, and are fine creating an API key in a provider's developer console. It is probably not for you if you already pay for ChatGPT Plus or Pro, Claude Pro or Google AI Pro and rarely hit their limits, since those apps do more than a chat window, or if you would rather not deal with API keys, or with prepaying credit at a provider. For scale, the maintainer's own non-work use costs between $1 and $5 a month. That is one person's usage, not a promise.
New to API keys? Read the BYOK guide.
Project board is available here.
Issues are welcome. Code contributions are by invitation only; see CONTRIBUTING.md.
<video> streaming progressive MP4 from Cloudflare R2 through the Worker route)403: disallowed_useragent.https://<your-domain>/api/auth/callback/googlePay your attention that the project is designed to run on Cloudflare Workers. It requires additional steps to run it via Cloudflare Workers preview or deploy to the production environment.
The steps below are for local development only for the quick start and check.
Clone the repository.
git clone [email protected]:besidka/besidka.git
Go to the project directory. Install the dependencies.
cd besidka
pnpm install
Copy ENV related files.
cp .dev.vars.example .dev.vars
Generate environment types for the project.
pnpm run cf-typegen
Prepare drizzle migrations.
# Expected output is .drizzle/migrations/*.sql
pnpm run db:generate
This is the beginning of the README. Read the rest at the original. Read the full README ↗