Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,15 @@ UPCOMING_CHANGELOG.md
logs/
*.bun-build
tsconfig.tsbuildinfo
bot/config.json
bot/config_8081.json
bot/config_8082.json
bot/sessions.json
bot/debug.log
bot/bot.log
*.pid
bot/opencode.json
bot/tmp_startup_configs/
bot/venv/
bot/.pytest_cache/
bot/attaches/
26 changes: 26 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,32 @@ If you're interested in contributing to OpenCode, please read our [contributing

If you are working on a project that's related to OpenCode and is using "opencode" as part of its name, for example "opencode-dashboard" or "opencode-mobile", please add a note to your README to clarify that it is not built by the OpenCode team and is not affiliated with us in any way.

### VK Gateway Bot

A VK Messenger gateway that bridges VK chat with a local OpenCode/lildax AI server. Users send messages to a VK group chat; the bot forwards them to a local lildax server running an LLM, and relays responses back.

See [bot/README.md](./bot/README.md) for more details.

### Building

Requires [Bun](https://bun.sh) — a fast JavaScript runtime and package manager (alternative to Node.js):

```bash
# Install Bun
curl -fsSL https://bun.sh/install | bash

# Install dependencies
bun install

# Build lildax binary (current platform only)
cd packages/cli && bun run build --single --skip-install

# Build for all platforms
cd packages/cli && bun run build
```

The binary will be at `packages/cli/dist/cli-<os>-<arch>/bin/lildax`.

---

**Join our community** [Discord](https://discord.gg/opencode) | [X.com](https://x.com/opencode)
6 changes: 6 additions & 0 deletions bot/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
__pycache__/
*.pyc
*.log
sessions.json
.env
venv/
Loading
Loading