octocode 0.14.1

AI-powered code intelligence with semantic search, knowledge graphs, and built-in MCP server. Transform your codebase into a queryable knowledge graph for AI assistants.
Documentation
// Copyright 2026 Muvon Un Limited
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
//     http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

pub mod branch;
pub mod clear;
pub mod commit;
pub mod config;
pub mod diff;
pub mod explain;
pub mod format;
pub mod graphrag;
pub mod grep;
pub mod index;
pub mod logs;
pub mod mcp;
pub mod mcp_proxy;
pub mod models;
pub mod output_format;
pub mod release;
pub mod review;
pub mod search;
pub mod stats;
pub mod view;
pub mod watch;

// Re-export all the command structs and enums
pub use branch::BranchArgs;
pub use clear::ClearArgs;
pub use commit::CommitArgs;
pub use config::ConfigArgs;
pub use diff::DiffArgs;
pub use explain::ExplainArgs;
pub use format::FormatArgs;
pub use graphrag::GraphRAGArgs;
pub use grep::GrepArgs;
pub use index::IndexArgs;
pub use logs::LogsArgs;
pub use mcp::McpArgs;
pub use mcp_proxy::McpProxyArgs;
pub use models::ModelsCommand;
pub use output_format::OutputFormat;
pub use release::ReleaseArgs;
pub use review::ReviewArgs;
pub use search::SearchArgs;
pub use stats::StatsArgs;
pub use view::ViewArgs;
pub use watch::WatchArgs;