home.social

#sqlite — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #sqlite, aggregated by home.social.

  1. Build a conversational AI with persistent history. 203 lines of Python, OpenAI API plus SQLite, so context survives restarts. Intermediate level. valtersit.com/python/conversat #python #ai #sqlite

  2. Build a conversational AI with persistent history. 203 lines of Python, OpenAI API plus SQLite, so context survives restarts. Intermediate level. valtersit.com/python/conversat #python #ai #sqlite

  3. Шестнадцать обещаний и две модели, которые пытались их нарушить: как мы выпускали skillmem 0.12

    В 0.11 мы сорок раундов гоняли ИИ-ревьюеров по коду и нашли много багов. Но у каждого ревьюера было своё представление о том, что значит «правильно». В 0.12 мы начали с другого конца: записали шестнадцать инвариантов, которые обещает наша MCP-память, а затем две модели из разных лабораторий десять дней искали контрпримеры. Засчитывалась только находка с воспроизведением. Рассказываю, что они сломали (Windows посчитала NUL терминалом), во что это обошлось и что мы сознательно оставили в Known issues.

    habr.com/ru/articles/1087696/

    #mcp #claudecode #codex #sqlite #llm #hypothesis #тестирование #опенсорс

  4. Шестнадцать обещаний и две модели, которые пытались их нарушить: как мы выпускали skillmem 0.12

    В 0.11 мы сорок раундов гоняли ИИ-ревьюеров по коду и нашли много багов. Но у каждого ревьюера было своё представление о том, что значит «правильно». В 0.12 мы начали с другого конца: записали шестнадцать инвариантов, которые обещает наша MCP-память, а затем две модели из разных лабораторий десять дней искали контрпримеры. Засчитывалась только находка с воспроизведением. Рассказываю, что они сломали (Windows посчитала NUL терминалом), во что это обошлось и что мы сознательно оставили в Known issues.

    habr.com/ru/articles/1087696/

    #mcp #claudecode #codex #sqlite #llm #hypothesis #тестирование #опенсорс

  5. Шестнадцать обещаний и две модели, которые пытались их нарушить: как мы выпускали skillmem 0.12

    В 0.11 мы сорок раундов гоняли ИИ-ревьюеров по коду и нашли много багов. Но у каждого ревьюера было своё представление о том, что значит «правильно». В 0.12 мы начали с другого конца: записали шестнадцать инвариантов, которые обещает наша MCP-память, а затем две модели из разных лабораторий десять дней искали контрпримеры. Засчитывалась только находка с воспроизведением. Рассказываю, что они сломали (Windows посчитала NUL терминалом), во что это обошлось и что мы сознательно оставили в Known issues.

    habr.com/ru/articles/1087696/

    #mcp #claudecode #codex #sqlite #llm #hypothesis #тестирование #опенсорс

  6. Одна папка вместо разбросанных файлов: как я сделал переносимое хранилище для офлайн-приложения на Flutter

    Прошлый раз я писал про то, как заложил в схему БД поля под синхронизацию, которой пока нет. Синхронизации до сих пор нет, зато вышли два обновления: 0.2.0 и 0.2.1. В этой статье про три вещи, на которых пришлось подумать: переносимую папку с данными, бэкапы и импорт из Notion и Obsidian. Nookly — локальное приложение для заметок на Flutter: страницы, блоки, таблицы, канбан, поиск. Данные лежат в SQLite на устройстве, без облака.

    habr.com/ru/articles/1087438/

    #flutter #sqlite #dart #localfirst #офлайнприложение #резервное_копирование #бэкап_sqlite #wal

  7. Одна папка вместо разбросанных файлов: как я сделал переносимое хранилище для офлайн-приложения на Flutter

    Прошлый раз я писал про то, как заложил в схему БД поля под синхронизацию, которой пока нет. Синхронизации до сих пор нет, зато вышли два обновления: 0.2.0 и 0.2.1. В этой статье про три вещи, на которых пришлось подумать: переносимую папку с данными, бэкапы и импорт из Notion и Obsidian. Nookly — локальное приложение для заметок на Flutter: страницы, блоки, таблицы, канбан, поиск. Данные лежат в SQLite на устройстве, без облака.

    habr.com/ru/articles/1087438/

    #flutter #sqlite #dart #localfirst #офлайнприложение #резервное_копирование #бэкап_sqlite #wal

  8. Одна папка вместо разбросанных файлов: как я сделал переносимое хранилище для офлайн-приложения на Flutter

    Прошлый раз я писал про то, как заложил в схему БД поля под синхронизацию, которой пока нет. Синхронизации до сих пор нет, зато вышли два обновления: 0.2.0 и 0.2.1. В этой статье про три вещи, на которых пришлось подумать: переносимую папку с данными, бэкапы и импорт из Notion и Obsidian. Nookly — локальное приложение для заметок на Flutter: страницы, блоки, таблицы, канбан, поиск. Данные лежат в SQLite на устройстве, без облака.

    habr.com/ru/articles/1087438/

    #flutter #sqlite #dart #localfirst #офлайнприложение #резервное_копирование #бэкап_sqlite #wal