Beyond Visual Range Artificial Intelligence

Oprogramowanie, które pomaga pracować lepiej i szybciej.

BVRAI tworzy oprogramowanie, które pomaga ludziom łatwiej osiągać i przekraczać swoje cele w pracy i przy komputerze. Nasz główny produkt, Automax, łączy funkcje zwykle rozproszone w dziesiątkach osobnych aplikacji w jednym spójnym interfejsie, przemyślanie integrując tradycyjną automatyzację i ujednolicone możliwości agentów.

Już dostępne
Automax V6
Wersja na Windows
Autocode
środowisko agentowe
Autocode Studio
Wersja na Windows
01Cel

Sprawdź granice.
Spełnij
obietnicę.

BVRAI istnieje, by sprawdzać granice AI i spełniać jej obietnicę. Modele wyprzedzają otaczające je oprogramowanie; większość tego, co AI mogłaby zrobić dla ludzi, wciąż czeka na odpowiednie narzędzia. Nasz wkład jest konkretny: tworzyć oprogramowanie tak wszechstronne jak działająca w nim inteligencja i tworzyć je porządnie.

Automax stanowi centrum tej pracy i przyjmuje jasne stanowisko: wspierać zamiast zastępować. Wiele rozwiązań automatyzacji omija ludzi procesy działają w tle i zwracają wyniki. Automax zwielokrotnia możliwości jednej osoby przy biurku. Ocena i wyczucie pozostają ludzkie; agent zapewnia zasięg i szybkość. Oprogramowanie, dzięki któremu ludzie lepiej wykonują swoją pracę.

02 — Wnioski

Kilka rzeczy,
których się nauczyliśmy.

01 / 03
i.

Kompromis między specjalizacją a wszechstronnością słabnie.

Przez dziesięciolecia oprogramowanie wymuszało wybór: wyspecjalizować się w jednej rzeczy albo objąć wiele. Specjalizacja była kosztowna, więc szeroki zakres oznaczał powierzchowność. Programowanie wspomagane AI łagodzi to ograniczenie, choć go nie usuwa. Automax jest dowodem: kilkanaście aplikacji pod jednym dachem, każda znacznie bardziej rozwinięta niż typowe narzędzie wielofunkcyjne. Wszechstronność nadal kosztuje trochę głębi, ale znacznie mniej niż dawniej, a różnica wciąż maleje.

ii.

Agenci potrzebują oprogramowania z tych samych powodów co ludzie.

Człowiek nie wykonuje prawdziwej pracy gołymi rękami: sięga po arkusz, edytor dokumentów, przeglądarkę, telefon. Odebranie mu ich poważnie ogranicza jego możliwości. Z agentami jest tak samo. Aplikacja dostosowana do zadania zwiększa możliwości agenta; korzystanie z cudzego oprogramowania zmienia każdą czynność w zewnętrzną zależność — powolną, kruchą i poza jego kontrolą. Dlatego wbudowujemy aplikacje. Agent nie łączy się przez sieć, by obsługiwać cudze narzędzie; narzędzia należą do niego.

iii.

Najlepszym zastosowaniem agenta jest usunięcie potrzeby korzystania z niego.

W większości zadań biznesowych największa korzyść z agenta nie polega na ciągłym powtarzaniu zadania, lecz na przygotowaniu go do samodzielnego działania. Automatyzację deterministyczną konfiguruje się raz, a potem działa niezawodnie i niemal bez kosztów; gdy model za każdym razem wykonuje tę samą pracę ręcznie, płacisz za to kosztami i mniejszą powtarzalnością wyników. Dlatego Automax ma pełne studio automatyzacji: najcenniejszym działaniem agenta jest często zbudowanie procesu, a następnie usunięcie się z drogi.

03 — Process

Six generations.

BVRAI iterates aggressively — every version is built, torn down, and rebuilt against what the previous one taught us. Scroll through the timeline. Dates pulled directly from the commit log.

Generacja 01

Interfejs CLI w Pythonie do automatyzacji zarządzania nieruchomościami.

Pierwszy Automax. System wiersza poleceń, który tworzył kompletne dokumenty najmu poprzez hierarchiczną orkiestrację pośredników. Bez interfejsu — tylko stale działający proces, który monitorował pocztę i pisał dokumenty.

  • 23 wrzPierwszy commit. Utworzono szkielet automatyzacji zarządzania nieruchomościami.
  • 3 paźModuł dokumentacji tworzy kompletne dokumenty LEAA.
  • 5 paźProces tworzenia odnowień ukończony w ~95%; ustabilizowano ponawianie OCR.
  • 17 paźTreści e-maili generowane przez LLM włączone do procesu.
automax — v1AUTO
Generacja 02

Zalążek. Porzucony tego samego dnia.

Zmiana kierunku, która nigdy się nie rozwinęła. Utworzona rano, porzucona po południu. Czasem najlepszym osiągnięciem generacji jest szybki koniec.

  • 18 paźUtworzono katalog utilities/. Bez commitów. Bez dalszych prac.
utilities/ — empty
"Sometimes the kindest thing a generation does is end quickly."
Generacja 03

Wtyczka do zarządzania najmem połączona z Outlookiem.

Aplikacja Python + PyQt działająca obok Outlooka. Oparta na obsłudze wątków e-mail, generowaniu formularzy AutoDoc i trybie parowania okien, który przypinał Automax do aktualnie otwartego okna Outlooka.

  • 21 lisPierwszy commit. Zarządzanie najmem w Outlooku z widokiem aktywnej wiadomości.
  • 28 lisPrzycisk dokowania łączy Automax z oknami Outlooka.
  • 1 gruTabela lejka synchronizowana z lokalnym Excelem; równoległy doradca LLM.
  • 11 gruIntegracja podpisu elektronicznego z interfejsem przeciągania i upuszczania.
  • 17 gruAPI WordEditor do edycji e-maili HTML zastępuje własny mechanizm poprawek.
outlook · inbox
Linden Ave renewal
A. Patel · 09:14
Howard St offer
M. Chen · 09:22
Bay Street waiver
S. Rivera · 09:31
12 Front lease
T. Kim · 09:48
King W amendment
L. Wong · 10:02
Spadina deposit
G. Singh · 10:14
Yonge clarification
R. Park · 10:30
automax v3 · paired
autodoc · renewal
Reading prior lease...
Extracting tenant fields...
Drafting renewal terms...
Generating PDF...
Routing for signature...
✓ Sent for signature.
Generacja 04

Test wykonalności aplikacji internetowej prowadzony równolegle z v3.

Szkielet Next.js i folder kontekstu, krótko badane równolegle z v3. Odłożone w ciągu dwudziestu czterech godzin, gdy stało się jasne, że właściwym rozwiązaniem jest aplikacja komputerowa.

  • 26 lisUtworzono szkielet Next.js i folder kontekstu.
  • 27 lisOstatnie zmiany. Porzucono kierunek aplikacji internetowej.
temp_web/ — abandoned
"Wrong form factor. Walked away in twenty-four hours."
Generacja 05

Pierwsza dojrzała aplikacja komputerowa WPF.

Wielonarzędziowy obszar roboczy: poczta, AutoDoc, arkusze, przeglądarka, telefon, mapy, marketing, lejek, kalendarz, czat zespołowy i pierwszy proces automatycznych aktualizacji. v5 potwierdziła sens aplikacji komputerowej; wiele jej funkcji przeniesiono do v6.

  • 19 gruPodstawa V5. Aktywne elementy i przebudowana nawigacja.
  • 22 gruProces ekstrakcji AutoDoc z analizą wizualną PDF.
  • 4 styWidok 4 paneli klienta poczty (folder / lista / podgląd / agent).
  • 7 styObszar przeglądarki; integracja telefonii Twilio z klawiaturą WebView2.
  • 24 styAutomatyczne aktualizacje Velopack przez Azure Blob Storage.
  • 30 styCzat zespołowy Firebase z integracją AI przez @wzmianki.
  • 16 lutOstatnia kompilacja v5 (5.1.10).
automax v5 · workspace
Email
AutoDoc
Spreadsheet
Browser
Phone
Maps
Marketing
Funnel
Calendar
Chat
Generacja 06 · obecnie

Przepisanie z naciskiem na modułowość. Oparte na obszarach roboczych, natywnie obsługiwane przez agentów.

Przepisanie od zera zgodnie z doktryną skrajnej modułowości. Każdy moduł stanowi samodzielny obszar roboczy; agent steruje nim przez zarejestrowane narzędzia. v6 wprowadziła ujednolicony schemat węzłów pracy, przydzielanie wielu agentów, system tagów, tryb głosowy i cykl zdalnego programowania.

  • 23 marPrzepisanie od zera zgodnie z doktryną modułowości.
  • 28 marAktualizacja harmonogramu: inteligentne przeplanowanie, synchronizacja kalendarz↔zadania.
  • 4 kwiWłasne boty, edytor instrukcji systemowych, historia rozmów.
  • 7 kwiTelefon, osobne okna, system pamięci, karta Mapy.
  • 10 kwiTryb głosowy etapu 7 (Realtime API). Przydzielanie wielu agentów.
  • 12 kwiUjednolicony schemat węzłów pracy we wszystkich 11 fazach.
  • 17 kwiPrzebudowa systemu tagów. Konsolidacja narzędzi do 49.
  • 23 kwiSejf haseł i rozmowy telefoniczne AI. Wydanie v6.0.5.
  • 1 majv6.0.14 — aktualna kompilacja.
EMAILSHEETPHONEDOCCODEBROWSE@am
v6 · agent dispatch · 6 of 6 surfaces engaged

Przestań żonglować narzędziami.
Pracuj w jednym miejscu.