
Work Here?
Chroma provides an open-source embedding database that helps developers build and improve LLM-based applications. It stores and manages embeddings (numerical representations of data) and associated metadata, enabling documents and queries to be embedded and searched efficiently. Access is via a Python client SDK and a server application, making integration easy for developers to plug into existing workflows. Unlike proprietary alternatives, Chroma relies on an open-source model, and monetization comes from premium features, professional support, and services such as consulting and partnerships, rather than licensing a closed core product. The company aims to simplify the integration of knowledge, facts, and skills into LLMs, boosting developer productivity and enabling scalable, accurate AI applications for businesses and developers in AI/ML.
Industries
Data & Analytics
Enterprise Software
AI & Machine Learning
Company Size
51-200
Company Stage
Seed
Total Funding
$18M
Headquarters
San Francisco, California
Founded
2022
See people who can refer or advise you
Help us improve and share your feedback! Did you find this helpful?
Total Funding
$18M
Above
Industry Average
Funded Over
1 Rounds
Industry standards
Harness-1 AI search agent outperforms GPT-5.4 in information recall. TL;DR - Key Takeaways Harness-1, a 20-billion parameter open-source search agent, scores 73% in information recall. Harness-1 outperforms OpenAI's proprietary GPT-5.4 in crucial information recall tasks. Developed by UIUC, UC Berkeley, and Chroma, Harness-1 is built on OpenAI's `gpt-oss-20B`. AI-generated summary · Verify with source In a significant development for artificial intelligence research, a joint collaboration involving researchers from the University of Illinois at Urbana-Champaign (UIUC), UC Berkeley, and the open-source AI-native vector database platform Chroma has unveiled Harness-1, a 20-billion parameter open-source search agent. This new agent, built upon OpenAI's gpt-oss-20B open-source model, represents a fundamental redesign in how AI systems execute complex retrieval tasks. Early indications suggest Harness-1 has achieved a substantial leap in performance, reportedly scoring a 73% average in its ability to accurately recall relevant information, a figure said to outperform OpenAI's proprietary GPT-5.4. Context and background. The landscape of AI, particularly in sophisticated natural language processing and retrieval-augmented generation (RAG) systems, is highly competitive. The ability of AI models to accurately retrieve and synthesize information from vast datasets is crucial for their application in various fields, from scientific research to enterprise intelligence. OpenAI's models, particularly the GPT series, have set benchmarks for performance, making the emergence of an open-source alternative that purportedly surpasses them a notable event. This development underscores a growing trend towards leveraging open-source foundations to push the boundaries of AI capabilities, democratizing access to cutting-edge technology and fostering further innovation outside of closed ecosystems. Key details of Harness-1. Harness-1 is described as a search agent, differentiating it from traditional language models by its specialized design for retrieval. The model's foundation on OpenAI's gpt-oss-20B is particularly interesting, suggesting a strategic approach to building upon existing high-performance open-source components. The reported performance metric of a 73% average in recalling relevant information correctly highlights a significant advancement in precision and efficiency for complex retrieval operations. While specific details on the testing methodology comparing Harness-1 to GPT-5.4 are not extensively detailed in the initial announcement, the claim of outperformance points to a substantial methodological or architectural innovation within Harness-1's design for handling retrieval tasks. Discover more Books & Literature Industry and market impact. Should Harness-1's reported capabilities be widely validated, its impact on the AI industry could be considerable. An open-source model that outperforms leading proprietary systems in a critical function like information recall could accelerate the development of more effective and accessible AI applications. For enterprises reliant on sophisticated data retrieval and analysis, Harness-1 could offer a powerful alternative, potentially reducing dependency on proprietary solutions and fostering greater innovation within their own AI stacks. The fact that it is open-source also implies a lower barrier to entry for developers and organizations, potentially leading to a quicker adoption rate and broader integration across various sectors. What's next. The immediate next steps will likely involve broader scrutiny and validation of Harness-1's performance claims by the wider AI research community. Further publications detailing the model's architecture, training methodologies, and comprehensive benchmarking results against a range of proprietary and open-source competitors are anticipated. The collaboration's decision to release Harness-1 as an open-source project suggests an intention to invite community contributions and further development, potentially fostering a rapid evolution of its capabilities. This could lead to a new generation of retrieval-focused AI agents that are more accurate, efficient, and transparent than current offerings, influencing future research directions and commercial applications in AI. Join the discussion. Enjoying this article? This article was generated using AI from publicly available sources and may have been edited for clarity and brevity. View the original source for the full context.
CVE-2024-34351: ChromaDB RCE via MinJinja Template Injection. smart_toy AI-Assisted Analysis terminal // executive briefing tl;dr * [01] Unauthenticated attackers can achieve full server takeover by executing arbitrary Python code on exposed ChromaDB instances. * [02] All ChromaDB versions prior to 0.5.1 are vulnerable when utilizing the Python FastAPI-based server configuration. * [03] Organizations must immediately update ChromaDB to version 0.5.1 and ensure instances are not exposed to the public internet. The Impact of CVE-2024-34351 on AI Infrastructure. ChromaDB, a widely adopted open-source vector database designed for Large Language Model (LLM) applications, has been found vulnerable to a maximum-severity unauthenticated RCE flaw. Tracked as CVE-2024-34351, the vulnerability carries a CVSS score of 10.0, indicating the highest level of risk to affected systems. According to BleepingComputer, this vulnerability allows an attacker to execute arbitrary Python code on the host server without requiring any authentication credentials. The rise of generative AI has led many organizations to deploy vector databases like ChromaDB to store and retrieve embeddings. Because these databases often sit at the core of an AI application's data flow, a compromise at this level can lead to complete data exfiltration, Lateral Movement within the cloud environment, and the poisoning of AI training data. Security researchers discovered that the flaw resides in the way the database handles metadata filtering expressions, which are processed during query execution. Technical Analysis: Server-Side Template Injection via MinJinja. The root cause of the CVE lies in ChromaDB's implementation of the MinJinja template engine. MinJinja is a lightweight template engine for Rust and Python, often used for dynamic content generation. In ChromaDB versions up to 0.5.0, the system permitted the evaluation of user-supplied expressions within metadata filters. Specifically, when a user performs a query with a 'where' clause, the backend processes these filters using MinJinja. An attacker can craft a malicious query containing a specially formatted string that escapes the intended template sandbox. By injecting Python-compatible instructions into the template, the attacker triggers a Server-Side Template Injection (SSTI). Since the FastAPI server running ChromaDB processes these requests with the privileges of the service account, the injected code runs directly on the underlying operating system. This lack of input sanitization transforms a simple database query into a gateway for full system hijacking. How to detect CVE-2024-34351 exploit attempts. Security teams and the SOC should prioritize visibility into incoming HTTP traffic directed at ChromaDB API endpoints. To understand how to detect CVE-2024-34351 exploit attempts, defenders should look for unusual characters or Python-like syntax (e.g., double curly braces, underscores __, or calls to self, config, or request) within the JSON payloads of POST requests to /api/v1/collections/{id}/query. Furthermore, monitoring for unexpected outbound network connections from the ChromaDB container or server is a strong IoC. Attackers successfully exploiting this vulnerability typically attempt to establish a C2 channel or download secondary payloads via curl or wget once code execution is achieved. Remediation and patch guidance. The most effective mitigation is the application of the official ChromaDB 0.5.0 remote code execution fix, which was released in version 0.5.1. This update introduces stricter validation for metadata filters and restricts the capabilities of the MinJinja environment to prevent template escape. Organizations utilizing ChromaDB in a production environment should verify their current version immediately using pip show chromadb or by checking the container image tags. In addition to patching, the following defensive measures should be implemented: * Network Isolation: Ensure that ChromaDB instances are not directly accessible from the public internet. Use a VPN or internal load balancer with strict access control lists (ACLs). * Least Privilege: Run the ChromaDB process as a non-privileged user inside a containerized environment to limit the impact of a potential breakout. * Runtime Monitoring: Deploy EDR solutions on the host or use cloud-native security tools to detect anomalous process spawns, such as sh or bash being executed by the Python FastAPI process.
Vector databases are all the rage, judging by the number of startups entering the space and the investors ponying up for a piece of the pie. The proliferation of large language models (LLMs) and the generative AI (GenAI) movement have created fertile ground for vector database technologies to flourish.While traditional relational databases such as Postgres or MySQL are well-suited to structured data — predefined data types that can be filed neatly in rows and columns — this doesn’t work so well for unstructured data such as images, videos, emails, social media posts, and any data that doesn’t adhere to a predefined data model.Vector databases, on the other hand, store and process data in the form of vector embeddings, which convert text, documents, images, and other data into numerical representations that capture the meaning and relationships between the different data points. This is perfect for machine learning, as the database stores data spatially by how relevant each item is to the other, making it easier to retrieve semantically similar data.This is particularly useful for LLMs, such as OpenAI’s GPT-4, as it allows the AI chatbot to better understand the context of a conversation by analyzing previous similar conversations. Vector search is also useful for all manner of real-time applications, such as content recommendations in social networks or e-commerce apps, as it can look at what a user has searched for and retrieve similar items in a heartbeat. Vector search can also help reduce “hallucinations” in LLM applications, through providing additional information that might not have been available in the original training dataset.“Without using vector similarity search, you can still develop AI/ML applications, but you would need to do more retraining and fine-tuning,” Andre Zayarni, CEO and co-founder of vector search startup Qdrant, explained to TechCrunch. “Vector databases come into play when there’s a large dataset, and you need a tool to work with vector embeddings in an efficient and convenient way.”In January, Qdrant secured $28 million in funding to capitalize on growth that has led it to become one of the top 10 fastest growing commercial open source startups last year. And it’s far from the only vector database startup to raise cash of late — Vespa, Weaviate, Pinecone, and Chroma collectively raised $200 million last year for various vector offerings.Qdrant founding team
Qdrant, the company behind the eponymous open source vector database, has raised $28 million in a Series A round of funding led by Spark Capital.Founded in 2021, Berlin-based Qdrant is seeking to capitalize on the burgeoning AI revolution, targeting developers with an open source vector search engine and database — an integral part of generative AI, which requires relationships be drawn between unstructured data (e.g. text, images or audio that isn’t labelled or otherwise organized), even when that data is “dynamic” within real-time applications. As per Gartner data, unstructured data makes up around 90% of all new enterprise data, and is growing three times faster than its structured counterpart.The vector database realm is hot. In recent months we’ve seen the likes of Weaviate raise $50 million for its open source vector database, while Zilliz secured secured $60 million to commercialize the Milvus open source vector database. Elsewhere, Chroma secured $18 million in seed funding for a similar proposition, while Pinecone nabbed $100 million for a proprietary alternative.Qdrant, for its part, raised $7.5 million last April, further highlighting the seemingly insatiable appetite investors have for vector databases — while also pointing to a planned growth spurt on Qdrant’s part.“The plan was to go into the next fundraising in the second quarter this year, but we received an offer a few months earlier and decided to save some time and start scaling the company now,” Qdrant CEO and co-founder Andre Zayarni explained to TechCrunch. “Fundraising and hiring of right people always takes time.”Of note, Zayarni says that the company actually rebuffed a potential acquisition offer from a “major database market player” at the same time of receiving a follow-on investment offer
building the AI-native open-source embedding database
Find jobs on Simplify and start your career today
Industries
Data & Analytics
Enterprise Software
AI & Machine Learning
Company Size
51-200
Company Stage
Seed
Total Funding
$18M
Headquarters
San Francisco, California
Founded
2022
Find jobs on Simplify and start your career today