Paste a single JSON document or an array [...] of documents. Dynamic fields, full-text analysis, and numeric points will be created automatically.
POST /api/v1/indices/{name}/docs also auto-creates indices dynamically on the fly.
DoublePoint and LongPoint numeric points for statistical aggregations.
field1: int, field2: string, field3: char, field1: date).
| Field Name | Target Type | Action |
|---|
Runs deep structural verification across FTS/Lucene inverted index tables, document source JSON, and SHA-256 cryptographic hashes.
Machine API keys allow autonomous scripts, data pipelines, and CLI clients to authenticate securely without interactive credentials.
Connect external APIs, automated webhook triggers, and log streamers directly into your organization's tenant index.
Direct HTTP POST endpoint for Stripe, GitHub, Shopify, or internal microservice webhooks:
Pipe live firewall blocks, WAF telemetry, and syslog streams into Stretchy index soc_logs:
Inspect active interface listening binding, TLS/HTTPS encryption, authentication enforcement, and zero-trust Cloudflare Tunnel integration.
STRETCHY_HOSTPORTSTRETCHY_SSL_ENABLED=trueSTRETCHY_REQUIRE_AUTH=trueInstead of opening router ports or exposing your host VM to the public internet, use Cloudflare Tunnel to create an encrypted outbound-only bridge directly to Cloudflare's edge.
cloudflared/config.yml
.zip packages with SHA-256 integrity verification. Restoring an index reloads searchers without restarting the microservice.
Mounting a persistent volume ensures all Lucene index segments, user accounts, and snapshots survive Docker container restarts, host reboots, or rolling upgrades without data loss.
docker-compose.yml
STRETCHY-ENT-2026-AXIOS-9941
This Enterprise Software License Agreement ("Agreement") is entered into by and between Axios Media Group ("Licensor") and the deploying organization, subsidiaries, and authorized ecosystem operators ("Licensee"). This Agreement governs the installation, execution, multi-tenant index operation, client API integration, and usage of the Stretchy Search & Tabular Analytics Engine ("Software").
Subject to the terms of this Agreement, Licensor hereby grants to Licensee a perpetual, irrevocable, worldwide, royalty-free, non-exclusive license to deploy, execute, configure, and scale the Software across an unlimited number of physical servers, virtual machines, containerized Docker instances, and Cloudflare Edge Worker serverless environments owned, leased, or managed by Licensee.
Licensee is authorized to create, ingest, manage, and query an uncapped volume of documents and inverted indices across all internal and client-facing application domains, including but not limited to the 17 core Axios ecosystem indices: grantpulse, reentry, shareables, networkiq, soc_logs, security_incidents, telemetry_events, user_sessions, trouble_tickets, wiki_docs, book_chapters, financial_records, work_tasks, community_threads, news_articles, video_transcripts, and catalog.
Licensor warrants that Stretchy operates 100% self-contained. The Software does not transmit document content, inverted index metadata, query strings, user identities, or analytical telemetry to external cloud servers, vendors, or tracking networks. All Lucene inverted indices, D1 SQLite FTS5 records, and audit logs remain strictly within Licensee's designated boundary.
Access to the Software is secured by salted SHA-256 PBKDF2 password hashing, cryptographically signed Bearer session tokens, machine API key authentication (stretchy_ak_...), and server-enforced Role-Based Access Control (Admin, Editor, Viewer). Licensee agrees to enforce least-privilege role separation and maintain secure token custody.
Licensee is authorized to modify, extend, skin, and embed the Stretchy Client SDKs (stretchyClient.js, stretchy.py), the Visual Data Studio cartography engine, and custom schema analyzer pipelines into Licensee's proprietary or internal microservice architectures without additional royalties or vendor lock-in fees.
The Software delivers near-real-time (NRT) lock-free reader reloading, sub-millisecond query evaluation, and built-in fleet diagnostic self-healing with SHA-256 tamper-evident verification. THE SOFTWARE IS PROVIDED ON AN "AS IS" ENTERPRISE BASIS WITH PRODUCTION READINESS ASSURANCE ACCORDING TO APPLICABLE PRODUCT SPECIFICATIONS.
Drop or select raw documents to parse text, compute SHA-256 hashes, extract metadata, and index into Lucene & Cloudflare D1. Supports PDF, Word (.docx), Excel (.xlsx), CSV, Markdown, and TXT.
Stretchy is 100% free and open-source forever for local development and self-hosting. For mission-critical infrastructure, deploy directly to Stretchy Cloud or activate Enterprise support.
100% Free & Open-Source (Apache 2.0). Run on your own laptop or server.
Serverless zero-DevOps endpoint across 300+ global Cloudflare edge cities.
For regulated organizations, compliance, dedicated VPCs, and commercial SLAs.
Authenticate backend services, Python data science scripts, microservices, or external pipelines without transmitting passwords.
admin / stretchy2026!
Stretchy provides a strict two-tier tenant topology: Platform → Organization (Tenant) → Users. Every enterprise client operates within their isolated tenant namespace (e.g. ecosystem, acme_corp) with their own indexes, documents, tickets, and webhooks.
Organizations cannot spawn nested child clients or sub-tenants to resell seats or bypass billing quotas. Attempts to create nested hierarchy return 403 FLAT_TENANCY_ENFORCED.
To maximize throughput and prevent JVM memory exhaustion, Stretchy eliminates heavy runtime parsers in favor of an ultra-fast zero-overhead pipeline.
.json, .jsonl: Schema-detected structured fields & numbers..csv, .tsv: Streamed row-by-row into indexed tabular records..log: High-volume Syslog & WAF telemetry with timestamp detection..txt, .md: Full-text notes, proposals, and SOPs.For binary files like PDFs and DOCX, pre-extract text using lightweight CLI tools (pdftotext or python sidecars) and pipe directly into /api/v1/documents.
Search over millions of records in sub-milliseconds with standard Lucene boolean queries, exact field matches, and natural language prompts.
"grant disbursement" AND status:approvedamount:[1000 TO 50000]SELECT * FROM catalog WHERE status = 'active'"Show high-priority trouble tickets from last week as a bar chart"Launch the built-in BI studio via the top bar to analyze your dataset across 6 interactive visualizers.
Ingest events continuously from GitHub, Stripe, Shopify, or Cloudflare WAF directly into your tenant namespace.
Configure endpoints, copy curl commands, and run live test events in Settings → Security → Data Streams & Webhooks.
Need assistance or have an idea? Stretchy features tenant-scoped support ticketing and satisfaction feedback directly in the app.
Submit technical, billing, or incident tickets via the top-bar Tickets button. Tickets are indexed in real-time under your tenant ID.
Rate your experience (1 to 5 stars), pick a sentiment badge, and submit suggestions via the top-bar Feedback button.