Labsco
s9swata logo

ArchiveNet

from s9swata

A context insertion and search server for Claude Desktop and Cursor IDE, using configurable API endpoints.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeAdvanced setup

ArchiveNET

Where AI memories live forever - A decentralized semantic memory platform powered by blockchain and vector search

Hackathon Project Arweave TypeScript Node.js Docker PostgreSQL Next.js Redis

License Build Status AI Powered Blockchain

ArchiveNET is a revolutionary decentralized memory management platform that combines the power of AI embeddings with blockchain permanence. Built on Arweave, it provides enterprise-grade semantic search capabilities through advanced vector database technology, enabling applications to store, search, and retrieve contextual information with unprecedented permanence and accuracy.

Key Features

  • Semantic Memory: AI-powered contextual memory storage and retrieval
  • Blockchain Persistence: Permanent storage on Arweave blockchain
  • Vector Search: State-of-the-art HNSW algorithm for similarity search
  • High Performance: O(log N) search complexity for millions of vectors
  • Decentralized: No single point of failure or censorship
  • Rich Metadata: Comprehensive metadata support for enhanced search
  • Enterprise-Ready: Production-grade API with authentication and monitoring

Architecture

ArchiveNET

ArchiveNET is a comprehensive monorepo consisting of four main components:

Eizen - Vector Database Engine

The world's first decentralized vector engine built on Arweave blockchain, implementing the Hierarchical Navigable Small Worlds (HNSW) algorithm for approximate nearest neighbor search.

Key Features:

  • HNSW algorithm with O(log N) complexity
  • Blockchain-based persistence via HollowDB
  • Protobuf encoding for efficient storage
  • Database-agnostic interface
  • Handles millions of high-dimensional vectors

API - Backend Service

A robust Express.js API service providing semantic memory management with AI-powered search capabilities.

Stack:

  • Express.js with TypeScript
  • Neon PostgreSQL with Drizzle ORM
  • EizenDB for vector operations
  • Redis for caching
  • JWT authentication
  • Comprehensive validation with Zod

Frontend - Web Interface

A modern Next.js application providing an intuitive interface for memory management and search operations.

Features:

  • React-based UI with TypeScript
  • Real-time search capabilities
  • Memory visualization
  • User dashboard
  • Responsive design

Eva - MCP Agent

The central Model Context Protocol (MCP) server that orchestrates memory operations and provides intelligent context management.

Documentation