Magesh Ravi

Artist | Techie | Entrepreneur

avatar

Also, there is a .dockerignore file that lets you ignore files/folders when building an image. Similar to .gitignore.

Permalink
avatar

With BuildKit's secrets,

# create user
RUN --mount=type=secret,id=user_uid \
    --mount=type=secret,id=user_gid \
    GROUP_ID=$(cat /run/secrets/user_gid) \
    USER_ID=$(cat /run/secrets/user_uid) \
    # ...
Permalink
avatar

Without BuildKit's secrets,

ARG USERNAME=webinative
ARG USER_UID=1000
ARG USER_GID=${USER_UID}
# create user 
RUN groupadd --gid $USER_GID ${USERNAME} \
 && useradd --uid ${USER_UID} --gid ${USER_GID} -m ${USERNAME}
Permalink
avatar

TIL about BuildKit in Docker.

As of today, the legacy builder is the default option. However, BuildKit can be enabled with the simple ENV variable,

DOCKER_BUILDKIT=1 docker build
Permalink
avatar

Exhibit AI output with LangChain AgentExecutor with tools.

Exhibit AI CLI screenshot 3

Permalink
avatar

Been refining Exhibit AI with LangChain tools.

  • Chat history now preserves both user + AI turns
  • Smarter prompt design keeps case context intact
  • More reliable, context-aware insights for lawyers
Permalink
avatar
Permalink
avatar

Status update on the Exhibit AI POC: LinkedIn post

Permalink
avatar

Progressing briskly on Exhibit AI.

Put together a CLI tool and ran a few queries on documents from an actual legal dispute. Happy with the response.

exhibit-ai-cli

Permalink
avatar

Just letting it slide. Deleted the A record and should be fine now.

Permalink