From 5bb4ed165d2046b5213a7695f6a3f6929c7b2f88 Mon Sep 17 00:00:00 2001 From: Austin Schaefer Date: Tue, 18 Aug 2026 14:26:50 +0200 Subject: [PATCH] chore: rebrand project --- Cargo.lock | 40 ++++++++++++++++++++-------------------- Cargo.toml | 4 ++-- README.md | 4 ++-- docs/case-study.md | 2 +- src/cli.rs | 4 ++-- src/main.rs | 2 +- 6 files changed, 28 insertions(+), 28 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 12247c2..fd87080 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1927,26 +1927,6 @@ dependencies = [ "sqlparser", ] -[[package]] -name = "deep_research" -version = "0.1.0" -dependencies = [ - "anyhow", - "chrono", - "clap", - "futures", - "indicatif 0.18.6", - "reqwest 0.13.4", - "rig", - "schemars 1.2.2", - "scraper", - "serde", - "serde_json", - "tokio", - "tracing", - "tracing-subscriber", -] - [[package]] name = "deepsize" version = "0.2.0" @@ -2102,6 +2082,26 @@ dependencies = [ "syn 3.0.3", ] +[[package]] +name = "doubleo7" +version = "0.2.0" +dependencies = [ + "anyhow", + "chrono", + "clap", + "futures", + "indicatif 0.18.6", + "reqwest 0.13.4", + "rig", + "schemars 1.2.2", + "scraper", + "serde", + "serde_json", + "tokio", + "tracing", + "tracing-subscriber", +] + [[package]] name = "dtoa" version = "1.0.11" diff --git a/Cargo.toml b/Cargo.toml index e6e0ec6..6fb0358 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] -name = "deep_research" -version = "0.1.0" +name = "doubleo7" +version = "0.2.0" edition = "2024" # Not part of a Cargo workspace — this crate is the whole repo. Declared diff --git a/README.md b/README.md index c97deae..f5ac686 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# deep_research +# doubleo7 A local-first, multi-agent deep-research CLI: give it a topic, it searches the web, cross-checks what it finds, and writes up a cited report — entirely @@ -6,7 +6,7 @@ on infrastructure you control, with no cloud LLM API key and no query ever leaving your machine. ``` -$ deep_research "trends in AI customer-support chatbots" +$ doubleo7 "trends in AI customer-support chatbots" 🔎 Researching... 🧐 Reviewing findings... ✍️ Writing report... diff --git a/docs/case-study.md b/docs/case-study.md index 85dc757..4b57357 100644 --- a/docs/case-study.md +++ b/docs/case-study.md @@ -1,6 +1,6 @@ # Case study: hardening an agentic pipeline against real failure -This is a walkthrough of how `deep_research`'s multi-agent pipeline went +This is a walkthrough of how `doubleo7`'s multi-agent pipeline went from "works in the happy path" to actually resilient — driven by two real failures it hit in normal use, not by imagining edge cases in the abstract. The throughline: root-cause failures instead of papering over them, and diff --git a/src/cli.rs b/src/cli.rs index 269a257..6d3d9f2 100644 --- a/src/cli.rs +++ b/src/cli.rs @@ -7,8 +7,8 @@ pub(crate) const DEFAULT_TOPIC: &str = /// gathers and cross-checks web evidence, a reviewer agent gates it, and a /// writer agent turns approved findings into a structured report. #[derive(Parser)] -#[command(name = "doubleo7-research", version, about)] -pub(crate) struct Cli { +#[command(name = "doubleo7", version, about)] +pub(crate) struct Doubleo7 { /// Research topic to investigate pub(crate) topic: Option, diff --git a/src/main.rs b/src/main.rs index 1b71913..c1eb207 100644 --- a/src/main.rs +++ b/src/main.rs @@ -15,7 +15,7 @@ mod writer; #[tokio::main] async fn main() -> anyhow::Result<()> { - let cli = cli::Cli::parse(); + let cli = cli::Doubleo7::parse(); let show_progress = match cli.log_level { Some(level) => {