๐——๐——๐—ฆ๐—˜ ๐—™๐—ผ๐˜‚๐—ป๐—ฑ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฝ๐˜‚๐—ฏ๐—น๐—ถ๐˜€๐—ต๐—ฒ๐˜€ ๐—–๐—˜๐—™ โ€” ๐—ฎ๐—ป ๐—ข๐—ฅ๐—  ๐—ณ๐—ผ๐—ฟ ๐—–๐—ผ๐—ป๐˜๐—ฒ๐˜…๐˜ ๐—˜๐—ป๐—ด๐—ถ๐—ป๐—ฒ๐—ฒ๐—ฟ๐—ถ๐—ป๐—ด ๐—ถ๐—ป ๐—Ÿ๐—Ÿ๐—  ๐—ฆ๐˜†๐˜€๐˜๐—ฒ๐—บ๐˜€

Community Article Published November 27, 2025

cef

Today DDSE (Decision-Driven Software Engineering) Foundation releasing CEF (Context Engineering Framework) as an open-source project under the DDSE Foundation.

CEF is our attempt to give Java teams a first-class โ€œ๐—ข๐—ฅ๐—  ๐—ณ๐—ผ๐—ฟ ๐—ธ๐—ป๐—ผ๐˜„๐—น๐—ฒ๐—ฑ๐—ด๐—ฒโ€ โ€” a way to model nodes, edges, relations and chunks as domain entities, persist them into graph + vector stores, and retrieve context for LLMs through graph-aware, hybrid RAG instead of blind top-k similarity.

Just as Hibernate abstracts databases for transactions, CEF abstracts knowledge stores for Context Engineering. Build, test, and benchmark intelligent context models in minutes, without the complexity of enterprise graph infrastructure.

๐—ช๐—ถ๐˜๐—ต ๐—–๐—˜๐—™ ๐˜†๐—ผ๐˜‚ ๐—ฐ๐—ฎ๐—ป:

  • Model your domain knowledge graph using simple Java types (Node, Edge, RelationType, Chunk).

  • Store and query through pluggable backends (DuckDB VSS, Postgres+pgvector, Neo4j and others).

  • Run GraphRAG-style retrieval that combines graph traversal, vector search and BM25 fallback for robust โ€œnever emptyโ€ context.

  • Keep everything Java + Spring Boot friendly for existing enterprise stacks.

This is a research-grade beta (0.5), not a finished platform. Weโ€™re publishing it now because we believe context engineering needs shared, inspectable infrastructure, not just proprietary pipelines and marketing decks.

๐Ÿ”— Project page: https://ddse-foundation.github.io/cef/

๐Ÿ”— GitHub repo: https://github.com/ddse-foundation/cef

If youโ€™re working on GraphRAG, knowledge bases, or agentic systems in Java, Iโ€™d love your feedback, issues, and critiques โ€” and, if itโ€™s useful, your stars and forks.

Community

Sign up or log in to comment