Skip to content

Releases: SquareZero-Inc/bibim-archicad

Release list

v0.0.1

Choose a tag to compare

@sqzrDev sqzrDev released this 28 Jun 15:04

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 dryRun preview 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)

  1. Windows: double-click BibimAI-Setup-0.0.1-win.exe. UAC will prompt
    (the add-on has to live inside ARCHICAD's install directory).
  2. macOS: double-click BibimAI-Setup-0.0.1-mac.pkg and follow the
    installer. You'll be asked for your admin password.
  3. Open ARCHICAD 29.
  4. Help menu → BIBIM AI for ARCHICAD. The chat window opens.
  5. 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.)
  6. 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.txt on
    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-in dryRun on move_elements / rotate_elements /
    mirror_elements / delete_selected with a verify-before-commit
    rule; per-question reason metadata 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).