Една текстово-базирана главна книга може да ви даде пълен контрол и все пак да се превърне в задължение да я поддържате актуална.

Касов бон чака във фотоалбума ви. Банкови транзакции се трупат за преглед. Прост въпрос изисква заявка, а малка корекция трябва да почака, докато се върнете пред компютъра. Никоя от тези задачи не е трудна сама по себе си. Заедно те създават достатъчно триене, за да изостане една надеждна главна книга от реалния живот.
Това е проблемът, върху който работим през 2026 г.
Beancount.io v3 постави основите: книгите ви са чист текст, всяка промяна има Git история и данните ви остават преносими. С версия 3.6 се фокусирахме върху съкращаването на разстоянието между случването на нещо и превръщането му в надежден запис във вашата главна книга—без да заменяме прозрачността с черна кутия.
Първото тясно място: въвеждане на данни в главната книга

Ръчното въвеждане е точно, но също така е мястото, където започват закъсненията в счетоводството. Финансовите данни обикновено пристигат в неудобни форми: PDF извлечение, електронна таблица от банка, хартиен касов бон или транзакционен поток, който не познава вашия сметкоплан.
Започнахме с пускането на Smart Import. Той превръща извлечения, електронни таблици, касови бонове и изображения в структурирани Beancount записи. Вместо да копирате редове и да поправяте синтаксиса, вие преглеждате редактируем резултат и решавате какво принадлежи на главната книга.
Bank Sync with Plaid вече следва същия принцип. Той може да съпоставя транзакции със сметки, които вече са във вашата главна книга, и да предлага категории, но крайното решение остава ваше. През последните няколко месеца добавихме филтри по банка и сметка, контрол върху това кои свързани сметки се споделят, валути за всяка сметка и възможност за избор на целевия файл за импортирани записи.
Записването на касови бонове завършва цикъла. Качете касов бон в мрежата или го снимайте в мобилното приложение и Beancount.io извлича полезните детайли и подготвя транзакция за преглед. Автоматизацията се справя с транскрипцията; вие запазвате счетоводната преценка.
Второто тясно място: превръщане на разбирането в действие
В началото на годината Ask AI беше аналитик само за четене. Можеше да отговаря на въпроси за салда, разходи и история на сметки, но спираше там, където главната книга трябваше да се промени.
Тази граница беше безопасна, но не винаги полезна. Ако асистентът откриеше погрешно класифициран разход, все пак трябваше да напуснете разговора, да намерите правилния файл, да го редактирате и сами да проверите резултата.
През юни Ask AI стана агент с възможност за действие. Той може да изпълнява BQL заявки, да инспектира файлове, да чете качени касови бонове и да подготвя редакции на главната книга. Преди да бъде записано нещо, вие виждате предложената промяна и я одобрявате или отхвърляте. Приетите редакции стават обикновени Git ангажименти, така че остават видими, проверими и обратими.
След това отворихме същите възможности за инструментите, които хората вече използват. Beancount MCP сървърът свързва главна книга с Claude, Cursor, Windsurf, Zed и други MCP-съвместими клиенти чрез OAuth 2.1 с обхват на главната книга. Можете да зададете финансов въпрос или да подготвите редакция, без да експортирате копие от книгите си в друг работен процес.
Смисълът не е да позволите на AI тихо да управлява финансите ви. Той е да позволите на AI да върши механичната работа, като същевременно запазите човешкото одобрение и Git историята в центъра.
Счетоводството не трябва да спира, когато напуснете бюрото си

Мобилното приложение беше най-слабата част от това обещание. То можеше да показва полезна информация, но твърде много реални задачи все още изискваха уеб таблото. Това лято възстановихме приложението около работата, която хората реално трябва да вършат извън бюрото.
Новият начален екран представя сметките и тенденциите, които имат значение, на първо място. Сметките вече поддържат разглеждане в дълбочина и откриване на нови сметки. Транзакциите могат да се търсят и филтрират по статус, дата и сметка; многократното осчетоводяване е стандартният поток; а съществуващите транзакции могат да се редактират или изтриват. Отчетите събират приходите, разходите и балансовите справки на едно място, вместо да ги разпръскват в отделни раздели.
Приложението може също да сканира касови бонове, да предлага сметки, да преглежда и редактира Beancount файлове, да показва грешки в главната книга, да показва скорошни Git промени и да следи бюджети. Многовалутните суми са по-ясни, диаграмите реагират на докосване, а чекмеджето на главната книга улеснява превключването между лични, бизнес и споделени книги.
Някои от най-важните промени са умишлено по-малко видими. Удостоверенията за сесия вече се съхраняват в Keychain или Keystore на операционната система. Зареждането, тъмният режим, навигацията и поведението при опресняване с издърпване получиха същото внимание като новите екрани. Приложението продължава да поддържа 13 езика.
То вече не е просто спътник за проверка на салдо. Това е практичен начин за поддържане на главна книга, където и да се случва съответната дейност.
Събиране на частите заедно в мрежата

Тъй като импортирането, AI и мобилните устройства станаха по-способни, уеб таблото също трябваше да се усеща като едно работно пространство, а не като колекция от функции.
Таблото вече има персонализируем преглед, по-опростена навигация, по-ясни насоки за първоначално използване, откриване и закриване на сметки, масови действия в дневника, история на бюджетите, качване на касови бонове и директни връзки от осчетоводените сметки към отчетите. Smart Import, Bank Sync, Ask AI, файлове, отчети и история на версиите вече споделят по-последователен поток и визуална идентичност.
Под този интерфейс преместихме таблото към рендиране от страна на сървъра, мигрирахме състоянието на удостоверяване към PostgreSQL и Redis, добавихме по-силна защита около крайните точки за влизане и Git и разширихме автоматизираните тестове за критични работни процеси. Също така изградихме и тествахме за паритет нова TypeScript услуга за главна книга, захранвана от Rust/WASM двигател. Нейното производствено превключване се планира внимателно, като съществуващата Python услуга се запазва като път за връщане назад по време на тестването.
В идеалния случай не трябва да мислите за цялата тази инфраструктура. Просто трябва да срещате по-малко закъснения, по-малко изненади и продукт, който се държи последователно в мрежата, мобилните устройства, Git и AI.
За какво всъщност става дума в 3.6
Отделните функции имат значение, но по-голямата промяна е работният процес, който ги свързва.
Една транзакция може да започне с банков поток, документ, мобилна снимка, формуляр, текстов редактор или разговор с AI асистент. Тя все още завършва на едно и също място: текстово-базиран Beancount файл с одитируема Git история. Удобството вече не трябва да идва за сметка на преносимостта или контрола.
Това е обещанието на 3.6.
Поглед към 4.0: напълно отворен код
Целта за Beancount.io 4.0 е по-голяма: да направи целия продукт Beancount.io отворен код.
Уеб таблото и мобилното приложение вече се разработват публично, заедно с CLI, инструментите за отчитане и уменията за кодиращи агенти. Останалата голяма част е бекендът, който свързва тези клиенти с хостваните главни книги. Отварянето му ще доближи архитектурата на продукта до принципа, който е ръководил Beancount.io от самото начало: ако можете да притежавате финансовите си данни, трябва също да можете да инспектирате и да помогнете за оформянето на софтуера, който ги управлява.
Все още има инженерна и документационна работа между тук и 4.0. Искаме резултатът да бъде разбираем, поддържаем и полезен за сътрудниците—не просто изхвърляне на изходен код. Beancount.io 3.6 е важна стъпка към това бъдеще: едно сплотено финансово работно пространство, изградено върху отворени формати днес и движещо се към напълно отворен стек.
Помогнете ни да изградим 4.0 публично
Beancount.io 3.6 е достъпен на beancount.io. Ако искате да видите напълно отворен финансов стек, дайте звезда на Beancount.io в GitHub. Всяка звезда помага на повече разработчици, счетоводители и потребители на текстово-базирано счетоводство да открият проекта—и ви дава място на първия ред, докато изграждаме 4.0.