Viewing profile — AMeckes
AMeckes
HN member- Joined
- Thu, Feb 06, 2025, 4:42 PM UTC
- HN karma
- 53
- Public activity
- 12 items
- HN profile
- View on Hacker News ↗
About AMeckes
No profile information was provided.
Recent public activity
-
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…
-
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 …
- story
-
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…
-
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.
-
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.
-
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…
-
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…
-
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 …
-
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…
- story
- story