Show HN: PhenixCode – Open-source, self-hosted alternative to Copilot Chat
Описание и применение
PhenixCode – бесплатный, локальный ассистент кода, заменяющий GitHub Copilot Chat, с открытым исходным кодом и полной контролем над моделями и данными.
Задача
Need a code assistant that runs locally, free, with full control over models and data, avoiding cloud dependency and subscription costs of GitHub Copilot Chat.
Результат
PhenixCode provides a free, local code assistant with full control over models and data, eliminating subscription costs and cloud data transfer.
Рабочий процесс
- 1. Install PhenixCode on local machine.
- 2. Configure local models or provide API keys for external services.
- 3. Use Svelte + webview UI to interact with the assistant.
- 4. Leverage RAG architecture with HNSWLib for vector search and SQLite for metadata to retrieve relevant code snippets.
Доказательства
I built PhenixCode as an open‑source alternative to GitHub Copilot Chat.
I wanted a code assistant that runs on my hardware with full control over the models and data.
GitHub Copilot is excellent but requires a subscription and sends your code to the cloud.
PhenixCode lets you use local models (completely free) or plug in your own API keys.
Tech stack: Pure C++ with RAG architecture (HNSWLib for vector search, SQLite for metadata). The UI is Svelte + webview.
- Дата записи: 2026-11-02T10:58:59.940Z