<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Iceberg DB</title>
    <description>The latest articles on DEV Community by Iceberg DB (@icebergdb).</description>
    <link>https://dev.to/icebergdb</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4196722%2F4528fe46-280b-4de3-8f7b-7fb68cdd04bf.png</url>
      <title>DEV Community: Iceberg DB</title>
      <link>https://dev.to/icebergdb</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/icebergdb"/>
    <language>en</language>
    <item>
      <title>Introducing Iceberg DB: India's Serverless Vector Database &amp; AI Agent Memory Engine (&lt;20ms Latency)</title>
      <dc:creator>Iceberg DB</dc:creator>
      <pubDate>Tue, 20 Oct 2026 18:24:11 +0000</pubDate>
      <link>https://dev.to/icebergdb/introducing-iceberg-db-indias-serverless-vector-database-ai-agent-memory-engine-20ms-latency-e8i</link>
      <guid>https://dev.to/icebergdb/introducing-iceberg-db-indias-serverless-vector-database-ai-agent-memory-engine-20ms-latency-e8i</guid>
      <description>&lt;p&gt;While building RAG pipelines and autonomous AI agents in India, I kept hitting the same three walls with US-hosted vector databases:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;200ms+ Network Latency:&lt;/strong&gt; Every vector search from India to &lt;code&gt;us-east-1&lt;/code&gt; adds ~200ms of round-trip latency before the LLM even starts generating.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Paused Free Tiers:&lt;/strong&gt; Free tier pods pause after a few days of inactivity, breaking live projects and demos.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Boilerplate Overload:&lt;/strong&gt; Raw vector databases only store float arrays—you still have to wire up document chunking, external embedding APIs, BM25 keyword + dense vector Reciprocal Rank Fusion (RRF), and TTL jobs for agent session memory.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Today, I'm excited to launch &lt;strong&gt;&lt;a href="https://icebergdb.in" rel="noopener noreferrer"&gt;Iceberg DB&lt;/a&gt;&lt;/strong&gt; — a serverless vector database and cognitive memory platform hosted in Mumbai (&lt;code&gt;ap-south-1&lt;/code&gt;).&lt;/p&gt;




&lt;h3&gt;
  
  
  ⚡ What Iceberg DB Gives You Out of the Box
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&amp;lt;20ms Query Latency in India:&lt;/strong&gt; Hosted in Mumbai with 100% Indian data residency (DPDP Act 2023 compliant).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Built-in Hybrid Search (RRF):&lt;/strong&gt; Combines dense semantic vectors + sparse BM25 keyword search in a single API call (&lt;code&gt;alpha&lt;/code&gt; slider from &lt;code&gt;0.0&lt;/code&gt; to &lt;code&gt;1.0&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Native 4-Tier AI Agent Memory:&lt;/strong&gt; Give your AI agents persistent memory across sessions (&lt;code&gt;short_term&lt;/code&gt; with 1hr TTL, &lt;code&gt;episodic&lt;/code&gt; with 30-day TTL, &lt;code&gt;long_term&lt;/code&gt;, and &lt;code&gt;semantic&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Built-in Neural Embeddings:&lt;/strong&gt; Send raw text or upload PDFs directly—no separate OpenAI or Cohere embedding API key required.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Forever Free Tier (Never Pauses):&lt;/strong&gt; 100,000 vectors free forever, zero cold-start pausing, no credit card required.&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  🚀 30-Second Quickstart
&lt;/h3&gt;

&lt;p&gt;All 5 official SDKs are live on global package registries today:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Python:&lt;/strong&gt; &lt;code&gt;pip install icebergdb&lt;/code&gt; (&lt;a href="https://pypi.org/project/icebergdb/" rel="noopener noreferrer"&gt;PyPI&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;JavaScript / TypeScript:&lt;/strong&gt; &lt;code&gt;npm install icebergdb&lt;/code&gt; (&lt;a href="https://www.npmjs.com/package/icebergdb" rel="noopener noreferrer"&gt;NPM&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Rust:&lt;/strong&gt; &lt;code&gt;cargo add icebergdb&lt;/code&gt; (&lt;a href="https://crates.io/crates/icebergdb" rel="noopener noreferrer"&gt;Crates.io&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Go:&lt;/strong&gt; &lt;code&gt;go get github.com/anku5265/iceberg-database/iceberg-sdk-go&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;.NET / C#:&lt;/strong&gt; &lt;code&gt;dotnet add package IcebergDb&lt;/code&gt; (&lt;a href="https://www.nuget.org/packages/IcebergDb/" rel="noopener noreferrer"&gt;NuGet&lt;/a&gt;)
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;from&lt;/span&gt; &lt;span class="n"&gt;iceberg&lt;/span&gt; &lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;Client&lt;/span&gt;

&lt;span class="n"&gt;client&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nc"&gt;Client&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;api_key&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;ib_your_key&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="c1"&gt;# 1. Create a collection &amp;amp; index raw text (embeddings generated automatically)
&lt;/span&gt;&lt;span class="n"&gt;client&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;create_collection&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;my_docs&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;client&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;index_text&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;my_docs&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Iceberg DB is hosted in Mumbai with sub-20ms latency.&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="c1"&gt;# 2. Hybrid Search (Dense + BM25)
&lt;/span&gt;&lt;span class="n"&gt;results&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;client&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;search&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;my_docs&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;where is Iceberg hosted?&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;search_type&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;hybrid&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;r&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;results&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;r&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;score&lt;/span&gt;&lt;span class="si"&gt;:&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="s"&gt; — &lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;r&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;text&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="c1"&gt;# 3. Persistent Agent Memory
&lt;/span&gt;&lt;span class="n"&gt;client&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;memory&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;remember&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;agent_01&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;User prefers concise Python code&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;memory_type&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;long_term&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;memories&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;client&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;memory&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;recall&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;agent_01&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;how should I format answers?&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h3&gt;
  
  
  🔗 Try It Live
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Website &amp;amp; Interactive Search Demo:&lt;/strong&gt; &lt;a href="https://icebergdb.in" rel="noopener noreferrer"&gt;https://icebergdb.in&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cloud Console (Get Free API Key in 30s):&lt;/strong&gt; &lt;a href="https://dashboard.icebergdb.in/signup" rel="noopener noreferrer"&gt;https://dashboard.icebergdb.in/signup&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Documentation:&lt;/strong&gt; &lt;a href="https://icebergdb.in/docs" rel="noopener noreferrer"&gt;https://icebergdb.in/docs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Interactive API Playground:&lt;/strong&gt; &lt;a href="https://api.icebergdb.in/docs" rel="noopener noreferrer"&gt;https://api.icebergdb.in/docs&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'd love for you to test it out and share your feedback!&lt;/p&gt;

</description>
      <category>ai</category>
      <category>database</category>
      <category>llm</category>
      <category>serverless</category>
    </item>
  </channel>
</rss>
