Live data from Hacker News

Viewing profile — AMeckes

AMeckes

HN member
Joined
Thu, Feb 06, 2025, 4:42 PM UTC
HN karma
53
Public activity
12 items

About AMeckes

No profile information was provided.

Recent public activity

  1. story
    Show HN: Any-LLM chat demo – switch between ChatGPT, Claude, Ollama, in one chat

    any-llm is a library that provides unified access to multiple LLM providers. switching between providers like OpenAI, Anthropic, Google, Mistral, and even Ollama is just a string c…

  2. comment
    Comment #44975563

    We built mcpd to make MCP servers easier to work with. It's a daemon that runs MCP servers as subprocesses and exposes a unified HTTP API. Write your config once in .mcpd.toml and …

  3. story
  4. comment
    Comment #44652518

    Both approaches work well for standard text completion. Issues tend to be around edge cases like streaming behavior, timeout handling, or new features rolling out. You're absolutel…

  5. comment
    Comment #44652176

    I didn't even need to click the link to know what this comic was. LiteLLM is great, we just needed something slightly different for our use case.

  6. comment
    Comment #44652114

    Python only for now. Most providers have official TypeScript SDKs though, so the same approach (wrapping official SDKs) would work well in TS too.

  7. comment
    Comment #44652059

    That's true. We traded API compatibility work for SDK compatibility work. Our bet is that providers are better at maintaining their own SDKs than we are at reimplementing their API…

  8. comment
    Comment #44651931

    To clarify: any-llm is just a Python library you import, not a service to run. When I said "put it behind a proxy," I meant your app (which imports any-llm) can run behind a normal…

  9. comment
    Comment #44651594

    Good points! any-llm handles the LLM routing, but you can still put it behind your own proxy for centralized control. We just don't force that architectural decision on you. Think …

  10. story
    Show HN: Any-LLM – Lightweight router to access any LLM Provider

    We built any-llm because we needed a lightweight router for LLM providers with minimal overhead. Switching between models is just a string change : update "openai/gpt-4" to "anthro…

  11. story
  12. story