Przejdź do głównej zawartości

Wprowadzenie

basedb to baza danych do pracy zespołowej, w duchu współdzielonych arkuszy kalkulacyjnych, którą hostujesz samodzielnie – z jedną różnicą, od której zależy cała reszta: twoje dane żyją w prawdziwych tabelach PostgreSQL, typowanych i nazwanych czytelnie.

Siatka tabeli w basedb

Żadnego generycznego modelu, żadnego JSONB na wszystko, żadnego field_1837:

W basedbW PostgreSQL
Baza „Ventes”schemat b_t4z56fq_ventes
Tabela „Opportunités”tabela opportunites
Pole „Échéance” (Data)kolumna echeance date
Pojedynczy wybór „Statut”kolumna text i jej ograniczenie CHECK
Relacja „Client”kolumna clients_id uuid i jej FOREIGN KEY

Możesz więc otworzyć psql, narzędzie BI albo skrypt w Pythonie i czytać swoje dane z pominięciem produktu – a nawet je zapisywać: ograniczenia obowiązują, a historia rejestruje zapis.

  • Zespoły biznesowe, które chcą siatki, widoków i formularzy bez czekania na programistów.
  • Zespoły techniczne, które nie chcą, by ich dane były uwięzione w zastrzeżonym formacie, i chcą podłączyć swoje zwykłe narzędzia.
  • Agenci AI, którzy znajdą tu serwer MCP, jasne uprawnienia i propozycje zatwierdzane przez człowieka.
  • Typowane tabele i pola, relacje, które są prawdziwymi kluczami obcymi – także wielokrotne –, formuły obliczane przez PostgreSQL, odnośniki i agregacje przez relacje.
  • Dziesięć widoków: siatka, kanban, kalendarz, oś czasu, galeria, lista, mapa, formularz, ankieta, quiz – wspólne lub osobiste.
  • Formularze i widoki udostępniane przez link oraz kalendarze, które można subskrybować w aplikacji kalendarza.
  • Współpraca: komentarze i wzmianki, powiadomienia, aktualizacje w czasie rzeczywistym.
  • Automatyzacje oraz pulpity i ich pytania, budowane myszą lub w SQL.
  • SQL dla każdego, z jego własnymi uprawnieniami: zapisane zapytania pod tabelami i prawdziwe widoki PostgreSQL ułożone wśród nich.
  • Szablony baz do wybrania z galerii lub do zamówienia u AI.
  • Środowiska – produkcyjne, testowe – które można porównywać i migrować.
  • Historia każdego zapisu, łącznie z bezpośrednim SQL, i Ctrl+Z do cofania.
  • Uprawnienia według grup, aż do poziomu pola.
  • API REST, serwer MCP, webhooki, Slack i tabele synchronizowane.
  • AI jako opcja: pola obliczane przez model, Copilot.

basedb to wolne oprogramowanie (AGPL-3.0) rozwijane przez Eodia, studio oprogramowania natywnie opartego na AI, i jest w fazie aktywnego rozwoju. Rdzeń, API, serwer MCP i interfejs działają i są objęte ponad tysiącem testów; plan rozwoju mówi, co jeszcze przed nami. Jego dokument architektury, liczący około dwudziestu rozdziałów, utrwala każdą decyzję.

basedb to wolne oprogramowanie tworzone przez Eodia, studio oprogramowania natywnie opartego na AI.