tableski 0.1.0

Every spreadsheet is a table — SQL over Excel, CSV, Parquet, and NDJSON served to AI agents over MCP
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
# Build:  docker build -t tableski .
# Run:    docker run --rm -p 8080:8080 tableski
FROM rust:1.85 AS builder
WORKDIR /app
COPY . .
RUN cargo build --release

FROM debian:bookworm-slim
COPY --from=builder /app/target/release/tableski /usr/local/bin/
COPY fixtures/sample.csv /data/sample.csv
EXPOSE 8080
ENTRYPOINT ["/usr/local/bin/tableski"]
CMD ["--csv", "/data/sample.csv", "--bind", "0.0.0.0:8080"]