Team Ai
Apppublic

alter1/nova-knowledge

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes
App README

NovaOS Knowledge Service

This Space provides the knowledge base capabilities for NovaOS, integrating MongoDB for document storage and Weaviate for vector search. It enables efficient storage and retrieval of structured and unstructured information.

API Endpoints

  • —GET /: Check if the service is running
  • —POST /documents: Create a new document in the knowledge base
  • —GET /documents/{doc_id}: Retrieve a document by ID
  • —POST /search: Search documents using hybrid search
  • —POST /import: Bulk import documents from files
  • —GET /health: Check the health status of the service

Environment Variables

  • —MONGO_URI: MongoDB connection string
  • —MONGO_DB_NAME: MongoDB database name
  • —WEAVIATE_URL: Weaviate connection URL

Hardware

This Space runs on CPU and is optimized for document management and hybrid search operations.