Discover the Treasure Hidden in Your Technology Box

Start finding artificial intelligence tools that will help you do everything you can imagine.

Login TR Türkçe
Tenets

Tenets Add to favorites

Upvote

Last update time : 2025-12-27 12:45:19

Tenets is a free, open-source MCP server and Python library enhancing AI coding assistants. It uses BM25, TF-IDF, and semantic embeddings to deliver highly relevant, privacy-preserving code context.

Tenets is a powerful, free, and open-source solution designed to dramatically improve the performance and relevance of AI coding assistants. It serves as an MCP server, Python library, and command-line interface (CLI) dedicated to building highly intelligent and Large Language Model (LLM)-ready code context.

The core strength of Tenets lies in its sophisticated, multi-factor relevance scoring engine. By combining traditional Natural Language Processing (NLP) techniques like **BM25** and **TF-IDF** with project import graphs and optional semantic embeddings, the system is able to meticulously analyze, rank, and distill the most critical and relevant files from a codebase. This process ensures that AI assistants are fed only the highest-signal context, eliminating noise and improving output quality.

Furthermore, Tenets introduces a unique feature: the automatic injection of project 'tenets' or guiding principles directly into the prompt. This mechanism helps enforce consistent, AI-driven code guidance across the entire team. It also provides robust session and stateful context management, along with automated context summaries, which significantly reduces 'context drift'—a common issue where the model forgets earlier details of a conversation.

Crucially, the entire system operates **100% locally**, ensuring absolute privacy and data security. Tenets offers native MCP support for popular AI coding environments such as **Cursor**, **Claude**, and **Windsurf**. By providing high-signal, privacy-preserving context, Tenets not only speeds up the onboarding process for new developers but also guarantees that the AI's assistance is consistently relevant and aligned with project standards.

Pricing : Open Source

Web Address : Tenets

Tags : AI coding assistant open-source LLM context Tenets MCP server Python library BM25 TF-IDF semantic embeddings code relevance privacy-preserving context management



Similar AI tools

Frontman

Frontman is an innovative AI tool that streamlines development processes by converting plain English instructions into instant code edits and UI updates

Sleek

A tool that allows you to quickly and easily generate landing pages by describing your product or company using artificial intelligence.

Kadoa

An AI-powered tool that quickly and easily extracts data from websites, PDFs, and databases.

Magify.Design

A tool that generates UI/UX designs, code, images, and UX writing using artificial intelligence.

AgentRPC

A universal Remote Procedure Call (RPC) layer that connects AI agents and workflows with functions deployed across different networks and environments.

Unshift AI

Unshift AI is an AI-powered website builder that combines drag-and-drop design with AI content generation, allowing developers to create websites with clean, developer-ready code for frameworks like Next.js and Svelte.

Ludus AI

An AI tool that converts descriptions into Unreal Engine scenes and code.

Devin AI

An advanced AI tool that automates software development, capable of writing code and debugging.

Excel Formula Bot

Use normal language to create complex Excel formulas in an instant. Excel Formula Bot transforms your textual commands into intricate formulas, accelerating your workflow.

Fabricate

AI-powered no-code platform for rapid web app development

Pencil

Pencil is a revolutionary design tool that streamlines the development process by integrating design and coding within a single environment.

Browse AI

A powerful AI tool that enables no-code data extraction and web scraping from any website.
See all