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.
rating : 2.5 points
downloads : 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

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

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

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

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

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

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

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

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


