Releases: SquareZero-Inc/bibim-archicad
Release list
v0.0.1
v0.0.1 — First open-source release · 2026-06-28
This is the first public release of BIBIM AI for ARCHICAD. The code is now
Apache 2.0 and the repository lives at
https://github.com/SquareZero-Inc/bibim-archicad. Same product that was
in the closed beta; the changes here are the cumulative beta work plus the
open-source cleanup, all in one cut.
Downloads
| Platform | File | Notes |
|---|---|---|
| Windows 10/11 (x64) | BibimAI-Setup-0.0.1-win.exe |
Signed by SquareZero Inc. (DigiCert). |
| macOS 11+ (Apple Silicon + Intel) | BibimAI-Setup-0.0.1-mac.pkg |
Signed and notarized by Apple. |
ARCHICAD 29 (English / international build) required on either platform.
What you get
- Natural-language modeling assistant for ARCHICAD 29 — Korean and
English. Talk to ARCHICAD ("4×4 m room with a door"); BIBIM picks the
right ACAPI calls and runs them as undoable commands. - Bring Your Own Key. Anthropic / OpenAI / Google / any
OpenAI-compatible local server (Ollama, LM Studio, vLLM). Keys are stored
encrypted on your machine (DPAPI on Windows, Keychain on macOS) and sent
only to the matching provider over HTTPS. No server in the middle. - Multi-ARCHICAD support. Open two ARCHICAD projects side-by-side and
pick which one BIBIM works with from the in-app picker. - Element creation — walls (straight + curved), columns, slabs (incl.
L/U-shapes from a polyline), beams, doors, windows, single-plane roofs. - Transforms — move / rotate / mirror with a
dryRunpreview for
large or destructive operations. - Parameter edits + bulk property writes with full GDL parameter
surface (frame width, opening tolerance, mullion grids, …). - Schedule / quantity takeoff — one call returns dimensions for every
element across categories; the LLM exports to Excel / CSV / clipboard. - Navigator — list views / layouts / publisher sets; trigger a
publisher set for PDF / DWG / IFC export. - Agent quality — five system-prompt rules (identifier resolution from
live ARCHICAD state, intent priority, honest result reporting,
multi-step completeness, verify-before-commit) cut the
fabricated-options / silent-zero / partial-completion failure modes that
surfaced during beta testing.
Install (end users)
- Windows: double-click
BibimAI-Setup-0.0.1-win.exe. UAC will prompt
(the add-on has to live inside ARCHICAD's install directory). - macOS: double-click
BibimAI-Setup-0.0.1-mac.pkgand follow the
installer. You'll be asked for your admin password. - Open ARCHICAD 29.
- Help menu → BIBIM AI for ARCHICAD. The chat window opens.
- Click the gear icon. Paste an API key for the LLM provider you want,
pick a model. (Free Claude / OpenAI / Gemini trial credits are usually
enough to evaluate.) - Type a request. Try
4x4m room with a door.
Build it yourself
Clone the repo and run installer/build.ps1 (Windows) or the two-step
addon + Tauri + installer/build-mac-pkg.sh BIBIM_SKIP_SIGN=1 flow
(macOS). See README.md for the toolchain list. Contributor
builds are unsigned and trigger SmartScreen / Gatekeeper warnings; that's
expected for a self-built installer.
Known limitations
- DWG / DXF export requires a pre-configured Publisher Set in ARCHICAD
(Navigator → Publisher Sets → method "Save files", format DWG). BIBIM
triggers it but cannot create the set itself (ACAPI surface limitation). - Schedule view: BIBIM emits to Excel / CSV / clipboard; a native ARCHICAD
schedule view is not created. - Stair / Railing / Curtain Wall / Roof (multi-plane) tools — not yet
supported. Use ARCHICAD's native tools. - Tool catalogue is fixed at this release. Adding a new tool needs a new
installer.
Reporting issues
- Bugs / feature requests: GitHub Issues. Include OS, ARCHICAD
version, BIBIM version (Settings shows it), the model you used, and the
relevant excerpt from the debug log (%APPDATA%\BIBIM\bibim_ac_debug.txt
on Windows,~/Library/Application Support/BIBIM/bibim_ac_debug.txton
macOS). - Security issues: see SECURITY.md — do not open a
public issue.
Changes since the closed-beta cut
A summary of what shifted between the last closed-beta build and this
public release:
- Multi-ARCHICAD bridge picker — each addon publishes a per-PID
handshake; the Tauri shell shows a picker when two instances are alive
and auto-connects when only one is. - Agent-parity Phase A + B + C —
[ARCHICAD STATE]probe baked into
every chat turn; identifier-resolution / explicit-info / intent-priority
/ honest-reporting / multi-step-completeness rules added to the system
prompt; opt-indryRunonmove_elements/rotate_elements/
mirror_elements/delete_selectedwith averify-before-commit
rule; per-questionreasonmetadata and free-text-only questions in
the clarification card. - HTTP receive timeout lifted from 30 s to 5 min so a large
quantity-takeoff response doesn't time out mid-stream. - Installer Finish-page launch guide no longer clips long lines on
high-DPI displays. - OSS cleanup — Apache 2.0 headers across 94 source files; MVP /
Supabase proxy code removed; build pipeline unified between Windows and
macOS (signing is now env-driven on both, no thumbprint embedded in
source).