Hacker Newsnew | past | comments | ask | show | jobs | submit | donhardman's commentslogin

Hi HN,

I've been working on Octomind, an AI development assistant that addresses two problems I kept running into:

1. *Cost blindness* - Most AI tools don't show you what you're spending until the bill arrives 2. *Model inefficiency* - Using GPT-4 for everything when simpler tasks could use cheaper models

*What makes it different:*

*Real-time cost display:* Every interaction shows exactly what you're spending: ``` [~$0.05] > "Explain this algorithm" [~$0.12] > "Refactor for better performance" [~$0.18] > "Generate comprehensive tests" ```

*Intelligent model routing:* Configure different models for different task types. Simple queries go to cheap models (Claude Haiku, GPT-3.5), complex reasoning goes to premium models (Claude 3.5 Sonnet, GPT-4).

*MCP server integration:* This is the part I'm most excited about. You can add specialized AI agents through configuration alone:

```toml [mcp.servers.code_reviewer] model = "openrouter:anthropic/claude-3-haiku" ```

Now `agent_code_reviewer(task="review this function")` is available in your session. No custom code needed.

*Multimodal CLI:* ``` > /image screenshot.png > "Debug this UI layout issue" ```

*Technical details:* - Written in Rust for performance - Supports 6+ AI providers (OpenRouter, OpenAI, Anthropic, Google, Amazon, Cloudflare) - Session-based architecture with full conversation history - Built-in development tools via MCP (file operations, shell commands, etc.)

*Real usage example:* Last week I used it to refactor a complex authentication system. Total cost: $0.23 for what would have been 3+ hours of manual work. The cost visibility helped me optimize my prompts and model selection.

*Installation:* ```bash curl -fsSL https://raw.githubusercontent.com/muvon/octomind/main/instal... | bash ```

The project is open source (Apache 2.0): https://github.com/muvon/octomind

I'd love feedback from the HN community. What features would make AI development tools more useful for your workflows? Are you tracking AI costs in your projects?

*Demo:* https://asciinema.org/a/wpZmOSOgFXp8HRzTltncgN7e3


Hey everyone!

After bouncing between ChatGPT, Claude, and countless VS Code extensions for months, I got frustrated with the constant context switching and re-explaining my codebase to AI. So we built *Octomind* - an open-source AI assistant that actually understands your project and remembers what you've worked on.

## What's different?

*No more copy-pasting code snippets.* Octomind has semantic search built-in, so when you ask "how does auth work here?" it finds the relevant files automatically. When you say "add error handling to the login function," it knows exactly where that is.

*Built-in memory system.* It remembers your architectural decisions, bug fixes, and coding patterns. No more explaining the same context over and over.

*Real cost tracking.* Shows exactly what each conversation costs across OpenAI, Claude, OpenRouter, etc. I was shocked to see I was spending $40/month on random API calls before this.

*Multimodal support.* Drop in screenshots of error messages or UI mockups - works across all providers.

## The workflow that sold me:

``` > "Why is this React component re-rendering so much?" [Finds component, analyzes dependencies, explains the issue]

> "Fix it" [Implements useMemo, shows the diff, explains the change]

> /report [Shows: $0.03 spent, 2 API calls, 15 seconds total] ```

One conversation, problem solved, cost tracked.

## Looking for feedback on:

- *Does this solve a real pain point for you?* Or are you happy with your current AI workflow? - *What's missing?* We're thinking about adding team collaboration features - *Performance concerns?* It's built in Rust, but curious about your experience

The whole thing is Apache 2.0 licensed on GitHub. Would love to hear what you think - especially if you try it and it doesn't work as expected.

*Try it:* `curl -fsSL https://raw.githubusercontent.com/muvon/octomind/main/instal... | bash`

*Repo:* https://github.com/muvon/octomind

Really curious to hear your thoughts. What would make this actually useful for your daily coding?


Would appreciate any feedback. Built it for myself but looking for fair feedback!

If you know of other semantic code search tools, let me know, because when I was looking for one, I totally did not see any.

And yeah, all open source!


# Your AI coding assistant finally has a full "memory" of your codebase

Most of us have experienced that frustrating moment when working with Claude or another AI coding assistant:

"Can you help me fix this authentication bug?"

"Sure! Can you show me your authentication code first?"

"I just showed it to you two messages ago..."

This limitation has been driving me crazy. Our AI coding tools are brilliant but handicapped by their inability to see the big picture. They're like trying to fix a complex engine while only looking through a keyhole.

So I built *Octocode* to solve this fundamental problem.

## What makes Octocode different

Rather than just throwing more tokens at the problem, Octocode creates a genuine understanding of your entire codebase:

1. *Natural language code search*: Ask "where do we validate email addresses?" instead of trying regex patterns

2. *Complete codebase awareness*: It remembers every function, relationship, and dependency across your entire project

3. *Intelligent context management*: Instead of expensive token stuffing, it creates smart summaries that actually work better

4. *Tool integration*: Works with Claude Desktop, VS Code, and other AI assistants you already use

## Real results from daily use

I've been using this daily for several months, and the quality difference is profound:

- Before: Constantly re-explaining my own code structure - After: AI immediately understands full context and relationships

- Before: Getting suggestions that would break other parts of the codebase - After: AI understands dependencies and potential side effects

- Before: Writing commit messages manually - After: `octocode commit` generates perfect ones automatically

## Getting started takes less than a minute

```bash # Install (Mac, Windows, Linux) curl -fsSL https://raw.githubusercontent.com/Muvon/octocode/master/inst... | sh

# Get free API keys (both have generous free tiers) # Voyage AI: https://voyageai.com # OpenRouter: https://openrouter.ai

# Index your project octocode index

# Start asking questions naturally octocode search "how do we handle password resets?"

# Try the AI-powered tools octocode commit # Smart commit messages octocode review # Automated code review ```

GitHub: https://github.com/Muvon/octocode

## Technical details

- Written in Rust for performance - Uses vector embeddings to understand code semantics - Works with 50+ AI models through OpenRouter - Minimal resource usage (only processes what changed) - Privacy-focused: your code stays local

I built this out of necessity - AI coding tools are amazing, but they've been operating with severe blindness. The difference now is like working with a senior developer who knows your codebase inside-out versus explaining your project to a new hire every day.

Questions or feedback? I'd appreciate hearing about your experience with AI coding tools and what problems you're looking to solve.


This is interesting — has anyone tried something like this with Elasticsearch or maybe Milvus/Meilisearch/Typesense? I know those are popular for vector searches, but I haven't seen anything specific for improving GitHub searches like this.

I'm curious how this compares performance-wise, especially when it comes to large repositories with tons of issues and PRs. Also, how scalable is it? I feel like semantic search has a lot of potential here, but does anyone know if GitHub itself has plans to integrate something similar?


I'm thrilled to see the direction we'll take with this. We initially started with just a few features, primarily because we're eager to understand what you want from a service like this and then refine it based on your needs. Don't hesitate to ask questions or make suggestions.


I like this update. Excited to give a try! Thanks for sharing.


Glad you love it!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: