Weaviate

Weaviate is an open-source vector database that enables you to store data objects and vector embeddings from your preferred ML models. Moreover, it offers smooth scalability for handling billions of data objects.

General
AuthorWeaviate
Repositoryhttps://github.com/weaviate
TypeVector Database

Weaviate - Helpful Resources

Explore Weaviate resources to better understand and utilize Weaviate, the AI native vector database, effectively in your projects.

  • Weaviate Documentation Comprehensive documentation for Weaviate
  • Weaviate Quickstart In this quickstart guide, you'll discover how to build a vector database using Weaviate Cloud Services (WCS), import data, and conduct vector search.
  • WCS - Weaviate SaaS Connect to the Weaviate Cloud Services or to a local Weaviate (Keep in mind that Weaviate can also be utilized locally with Docker).

Delve into Weaviate's similarity search to quickly and accurately identify closely related data within your vector database.


GraphQL API



Weaviate top builders

Explore the top contributors showcasing the highest number of Weaviate app submissions within our community.

Weaviate AI technology page Hackathon projects

Discover innovative solutions crafted with Weaviate, developed by our community members during our engaging hackathons.

DevPilot — AI Developer Workflow Assistant

DevPilot — AI Developer Workflow Assistant

DevPilot is an AI-powered Developer Workflow Assistant built on IBM Bob 2.0 that unifies debugging, code review, testing, onboarding, and release preparation into one connected workflow instead of five disconnected tools. The Problem: Development teams lose enormous time context-switching between separate tools for each phase of the software lifecycle. Debugging requires manual code archaeology, reviews are inconsistent, tests get skipped under deadline pressure, new hires take weeks to ramp up on unfamiliar codebases, and release decisions rely on gut feeling rather than a trustworthy signal. The Solution: DevPilot connects a repository once and builds a single deep understanding of the codebase using Bob 2.0's Agent mode, parallel tasks, and subagents. From that one scan, it automatically detects bugs and security issues with plain-language reasoning, generates missing unit tests matched to the project's existing framework, explains unfamiliar code on demand, produces a living onboarding guide that never goes stale, and compiles a Release Readiness Score combining test coverage, open issues, and code quality into one clear number. Target Users: Solo developers, engineering teams without dedicated QA, senior engineers tired of repetitive review work, new hires ramping up on legacy code, and engineering managers who need release confidence backed by evidence, not instinct. How It Works: Users import a repo via GitHub or upload, then navigate a dashboard with live-updating panels for Issues, Tests, Code Explainer, Onboarding, and Release Report — plus a chat copilot grounded in the actual indexed codebase. A real-time 3D visualization shows the scan happening as a connected network of files, reacting visibly as problems are found. What Makes It Unique: Unlike single-purpose AI coding tools, DevPilot treats the entire developer lifecycle as one shared intelligence layer — insights from bug detection strengthen the release score, and code understanding feeds both onboarding docs and chat answers. This eliminates redundant context-rebuilding and turns fragmented workflows into one continuous, trustworthy system — cutting debugging time, raising test coverage, shrinking onboarding from weeks to days, and giving teams one clear signal before every release.

Fresno LUX: A Living City

Fresno LUX: A Living City

Fresno LUX is a prototype for a living intelligence layer across an entire city. Fresno already contains enormous amounts of intelligence: residents know where problems exist, nonprofits know where help is needed, businesses know where opportunities exist, educators understand gaps in learning, researchers generate knowledge, and government maintains critical infrastructure and data. The problem is that much of this intelligence is fragmented across disconnected systems. Fresno LUX connects those pieces. The platform creates a shared city graph where people, organizations, resources, needs, projects, observations, experiments, and outcomes become connected nodes. Instead of simply collecting data, LUX continuously asks: What is happening? What do we know? What is missing? What can we test? What changed? A community problem can become an observable signal. That signal can become an experiment. The experiment produces evidence. Evidence changes the system's understanding. That updated understanding informs the next action. Observe → Connect → Understand → Act → Measure → Learn → Converge. The goal is to move Fresno from disconnected information toward collective intelligence—a system where knowledge can travel across boundaries and successful solutions can be discovered, tested, measured, and replicated. LUX is designed to make the invisible connections visible: the relationship between a neighborhood and its resources, between a student and educational opportunity, between a business and workforce capacity, between environmental conditions and community health, and between an idea and measurable real-world impact. This hackathon prototype demonstrates the beginning of a Living Fresno Graph: a city that can observe itself, learn from evidence, and coordinate toward better outcomes.

MonadLabs

MonadLabs

Unstructured, multimodal data is one of enterprises’ biggest bottlenecks and largest untapped assets. Companies are buried in PDFs, screenshots, videos, emails, logs, spreadsheets, and semi-structured data that existing AI systems cannot reliably understand. Models are improving, but their inputs remain fragmented and noisy. The result is hallucinating RAG systems, brittle agents, duplicated processing, rising API costs, and human reviewers forced to verify every critical output. MonadLabs fixes this problem at the data layer. It converts enterprise files into a Universal Intermediate Representation: a standardized, agent-ready format containing typed chunks, source metadata, entities, relationships, timestamps, embeddings, and readable Markdown. A format router sends each input through a specialized pipeline—Docling for PDFs and Office files, Fireworks vision for images, Whisper and pyannote for audio transcription and speaker diarization, and a lightweight video pipeline that combines transcripts with Florence-2 frame captions into time-aligned chunks. The data is token-sized, enriched, embedded with BGE-small, validated against the UIR schema, and made searchable through semantic retrieval with title-priority ranking. MonadLabs’ assistant does not receive blindly preloaded context. It autonomously calls search and source-expansion tools, then produces grounded answers with visible tool traces and chunk-level citations. Flask APIs, SQLite persistence, optional Weaviate storage, global search, and multi-user chat let it plug into workflows. The impact is reliability and scale. Better context reduces hallucinations and hidden failures. Traceable citations reduce human QA. Reusable structured data prevents companies from repeatedly sending entire documents to expensive models, cutting token usage and hallucinations by up to 85%. As enterprise AI bills grow into the billions, MonadLabs makes production AI more accurate, auditable, and economically sustainable.

RepoPilot

RepoPilot

RepoPilot is an AI-powered developer onboarding platform that helps developers quickly understand complex codebases. Modern repositories are often large and difficult to navigate, making onboarding slow and confusing. RepoPilot solves this by turning repositories into an interactive, AI-driven learning experience. It connects directly to GitHub and performs deep analysis of project structure, architecture, dependencies, modules, APIs, workflows, and runtime behavior. Instead of manually exploring code, developers get structured insights and AI-generated explanations. A key feature is its Codebase Q&A Assistant, where users can ask questions in natural language and receive context-aware answers based on the repository. It also provides automatic code explanations that simplify complex modules while still supporting advanced detail. RepoPilot includes project structure visualization and dependency mapping, helping developers understand how files, services, and modules connect and how data flows through the system. It also offers runtime flow tracing to visualize execution paths step by step. A Smart Onboarding Flow generates guided learning paths based on repository complexity, ensuring developers explore important components in the right order. The platform supports Beginner and Professional modes to adjust explanation depth. Built with Next.js, React, TypeScript, Tailwind CSS, and GitHub APIs, RepoPilot reduces onboarding time and improves developer productivity by making complex systems easier to understand.

Weaviate