v0.0.1
View on GitHubv0.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.txton 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-commitrule; 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).