Oracle V2
O

Oracle V2

Oracle Nightly is an MCP server based on TypeScript, providing semantic search functions for Oracle philosophical knowledge. It combines SQLite FTS5 full - text search and ChromaDB vector search, and includes an HTTP API and command - line tools.
2.5 points
0

What is Oracle Nightly?

Oracle Nightly is an intelligent knowledge management and semantic search system, which is like a digital philosophical advisor. The system stores a large number of wisdom maxims, philosophical thoughts, and practical suggestions. When you need guidance or inspiration, you can obtain relevant wisdom content through natural language queries. The core concept is 'The Oracle Keeps the Human Human'. The system aims to help people think and make decisions better through AI technology, rather than replacing human judgment.

How to use Oracle Nightly?

You can use Oracle Nightly in three main ways: 1. **Claude Integration**: Use it directly in Claude Code, just like having a conversation with a wisdom assistant. 2. **HTTP API**: Access the knowledge base through the Web interface. 3. **Command-line Tool**: Use the Vault CLI to manage the knowledge base content. The system will automatically understand your query intention, find the most relevant wisdom content from the knowledge base, and present it to you in a conversational form.

Use Cases

Oracle Nightly is particularly suitable for the following scenarios: • **Decision Support**: When you are facing difficult choices, obtain wisdom suggestions from different perspectives. • **Creativity Stimulation**: When you need inspiration, look for inspiration from the philosophy and wisdom library. • **Learning Assistance**: Explore philosophical concepts and ideological systems. • **Team Collaboration**: Record and share the team's decision-making process and thinking trajectory. • **Personal Reflection**: Conduct self-reflection and growth through wisdom maxims.

Main Features

Hybrid Semantic Search
Combining SQLite full-text search and ChromaDB vector search, it can not only precisely match keywords but also understand semantic similarity, providing the most relevant search results.
Deep Claude Integration
Seamlessly integrated with Claude through the MCP protocol, directly call Oracle's wisdom library in the conversation to obtain context-related suggestions.
Knowledge Base Management
Provides a complete set of knowledge base management tools, including content addition, verification, organization, and version control, and supports GitHub synchronization.
Thinking Trajectory Tracking
Records the decision-making process and thinking chain, helping you review and analyze the thinking path, and form a traceable knowledge graph.
Multiple Access Methods
Supports three access methods: MCP protocol, HTTP API, and command line, meeting the usage needs in different scenarios.
Philosophical Wisdom Library
Built-in rich philosophical thoughts and wisdom maxims, covering multiple fields such as Eastern and Western philosophy, psychology, and practical wisdom.
Advantages
Intelligent semantic understanding: Can understand the deep meaning of natural language queries.
Seamless integration: Perfectly combined with AI assistants such as Claude.
Knowledge traceability: Complete thinking trajectory recording and linking functions.
Easy to deploy: Based on the Bun runtime, the deployment is simple and fast.
Open source and free: Completely open source, can be freely customized and extended.
Multi-platform support: Supports multiple access methods such as command line, API, and GUI.
Limitations
Dependence on external services: The ChromaDB vector database may require additional configuration.
Learning curve: Complete functions require certain technical knowledge.
Initial setup: Indexing the knowledge base content is required for the first use.
Resource consumption: Running multiple services simultaneously may consume more memory.
English-based: The current knowledge base is mainly in English content.
Network dependence: The GitHub synchronization function requires a network connection.

How to Use

Install Oracle Nightly
Use the Bun package manager to quickly install the Oracle Nightly server. This is the simplest installation method without cloning the source code.
Configure Claude Integration
Add Oracle Nightly to the MCP server configuration of Claude Code so that you can directly use Oracle functions in the Claude conversation.
Initialize the Knowledge Base
Index the knowledge base content when using it for the first time. Run the indexer to load the wisdom content into the database.
Start Using
Now you can directly use the Oracle tool in Claude or access the knowledge base through the HTTP API.
Manage the Knowledge Base (Optional)
Use the Vault CLI tool to manage your personal knowledge base, add custom content, or synchronize it to GitHub.

Usage Examples

Wisdom Consultation When Facing Decision-making Difficulties
When facing career choices or important decisions, seek advice from different philosophical perspectives from Oracle.
Obtaining Inspiration for Creative Writing
When encountering a bottleneck in writing, obtain inspiration and theme inspiration from the wisdom library.
Recording and Tracing Team Decisions
Record the decision - making process and thinking chain in team meetings to form a traceable knowledge asset.
Personal Growth and Reflection
Conduct self - reflection and personal growth exercises through philosophical wisdom.

Frequently Asked Questions

Is Oracle Nightly free?
Do I need programming knowledge to use it?
How to add my own knowledge content?
Where is the data stored? How is privacy protected?
Is ChromaDB necessary?
Does it support Chinese content?
How to back up my knowledge base?
Can it be used for multi - person collaboration?

Related Resources

GitHub Repository
The source code and latest version of Oracle Nightly
Complete Timeline Document
The complete development history and version evolution record of the project
Detailed API Documentation
The complete interface documentation and usage examples of the HTTP API
Architecture Design Document
The detailed technical description of the system architecture
Drizzle ORM Documentation
The official documentation of the database ORM framework used by Oracle
MCP Protocol SDK
The TypeScript SDK of the Model Context Protocol
Inspiration Source: claude - mem
A similar project that inspired the architecture design of Oracle

Installation

Copy the following command to your Client for configuration
{
  "mcpServers": {
    "oracle-v2": {
      "command": "bunx",
      "args": ["--bun", "oracle-v2@github:Soul-Brews-Studio/oracle-v2#main"]
    }
  }
}
Note: Your key is sensitive information, do not share it with anyone.

Alternatives

A
Airweave
Airweave is an open - source context retrieval layer for AI agents and RAG systems. It connects and synchronizes data from various applications, tools, and databases, and provides relevant, real - time, multi - source contextual information to AI agents through a unified search interface.
Python
6.1K
5 points
V
Vestige
Vestige is an AI memory engine based on cognitive science. By implementing 29 neuroscience modules such as prediction error gating, FSRS - 6 spaced repetition, and memory dreaming, it provides long - term memory capabilities for AI. It includes a 3D visualization dashboard and 21 MCP tools, runs completely locally, and does not require the cloud.
Rust
5.5K
4.5 points
A
Assistant Ui
assistant - ui is an open - source TypeScript/React library for quickly building production - grade AI chat interfaces, providing composable UI components, streaming responses, accessibility, etc., and supporting multiple AI backends and models.
TypeScript
7.4K
5 points
N
Next Devtools MCP
The Next.js development tools MCP server provides Next.js development tools and utilities for AI programming assistants such as Claude and Cursor, including runtime diagnostics, development automation, and document access functions.
TypeScript
10.8K
5 points
P
Praisonai
PraisonAI is a production-ready multi-AI agent framework with self-reflection capabilities, designed to create AI agents to automate the solution of various problems from simple tasks to complex challenges. It simplifies the construction and management of multi-agent LLM systems by integrating PraisonAI agents, AG2, and CrewAI into a low-code solution, emphasizing simplicity, customization, and effective human-machine collaboration.
Python
10.4K
5 points
H
Haiku.rag
Haiku RAG is an intelligent retrieval - augmented generation system built on LanceDB, Pydantic AI, and Docling. It supports hybrid search, re - ranking, Q&A agents, multi - agent research processes, and provides local - first document processing and MCP server integration.
Python
10.2K
5 points
B
Blueprint MCP
Blueprint MCP is a chart generation tool based on the Arcade ecosystem. It uses technologies such as Nano Banana Pro to automatically generate visual charts such as architecture diagrams and flowcharts by analyzing codebases and system architectures, helping developers understand complex systems.
Python
10.7K
4 points
K
Klavis
Klavis AI is an open-source project that provides a simple and easy-to-use MCP (Model Context Protocol) service on Slack, Discord, and Web platforms. It includes various functions such as report generation, YouTube tools, and document conversion, supporting non-technical users and developers to use AI workflows.
TypeScript
20.7K
5 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
20.4K
4.5 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
25.5K
4.3 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
35.4K
5 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
72.2K
4.3 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
32.2K
5 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
64.4K
4.5 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
21.0K
4.5 points
M
Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
47.7K
4.8 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2026AIBase