Hacker News

Show HN: Gomcptest – A Go toolkit for testing LLM agents (MCP) with VertexAI

Hacker News - Fri, 03/14/2025 - 2:25am

I built a Go toolkit that helps test and interact with Model-Calling-Protocol (MCP) tools, primarily for developing and understanding agentic systems. It currently works with Google's VertexAI SDK.

What it does: - Provides a basic set of tools for testing MCP implementations - Includes a CLI that emulates Claude Code functionality - Offers an OpenAI API v1 compatible server (with some limitations)

Try it yourself: 1. Clone the repo: `git clone https://github.com/owulveryck/gomcptest` 2. You'll need a Google Cloud Platform account with VertexAI API enabled 3. Follow the setup instructions in the README

This is strictly a proof of concept for learning purposes - I built it to better understand how agentic systems work and to have a simple way to develop and test various tools.

I'm especially interested in feedback on: - Any use case you think it can enable - Ideas for additional tools that would be

Comments URL: https://news.ycombinator.com/item?id=43360094

Points: 1

# Comments: 0

Categories: Hacker News

Peirce Edition Project

Hacker News - Fri, 03/14/2025 - 2:21am

Article URL: https://peirce.indianapolis.iu.edu

Comments URL: https://news.ycombinator.com/item?id=43360079

Points: 1

# Comments: 0

Categories: Hacker News

Seeking Collaborators: Flutter and Go/Python for Expense Tracker and Billing App

Hacker News - Fri, 03/14/2025 - 1:58am

Hi HN!

I'm an indie developer working on an expense tracker app with deep item and money management features. The goal is to make it a backend-heavy application with analytics and, in the long run, a buyer-seller billing platform.

Tech stack:

Frontend: Flutter Backend: Go + Python I'm looking for like-minded people to collaborate, discuss, and build this together. Everything in the proposal is open to discussion, and I'm happy to hear fresh ideas!

If you're interested, check out the details here: [https://forms.gle/HgLpSBHn3JkF9G3K7]

Thanks!

PS: Google form needs signing to a google account just to avoid spams and nothing related to data collection .

Comments URL: https://news.ycombinator.com/item?id=43359991

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Flowershow – Quick and easy way to publish your Markdown

Hacker News - Fri, 03/14/2025 - 1:39am

Today, we're launching Flowershow Cloud – a quick, easy, and free way to publish your markdown to the world – no coding required. And it’s specifically built with Obsidian users in mind.

Getting started is easy and takes 2 minutes: just sign up, add your vault and you’ll have your site online in a few minutes!

Learn more: https://flowershow.app/blog/announcing-flowershow-cloud

Comments URL: https://news.ycombinator.com/item?id=43359904

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Automatically Enable Function Calling with Just TypeScript Objects

Hacker News - Fri, 03/14/2025 - 1:25am

https://github.com/wrtnlabs/agentica

Agentica is a library that makes it easy to automate agent development using predefined schemas. Instead of writing JSON schemas manually for tool calling, you can simply use your existing TypeScript objects or Swagger definitions to get Function Calling up and running right away.

Normally, integrating tool calling would require you to manually define JSON schemas, which can be tedious and error-prone. Developers often had to keep separate schemas for APIs they had already defined elsewhere.

Agentica streamlines this process by using TypeScript interfaces and comments. It automatically converts your API definitions into a format that works with Tool Calling. Plus, you can define tools using TypeScript classes and even use the member functions of those classes as tools.

Key features:

Just plug in Swagger, and all your APIs are automatically ready for Function Calling Use TypeScript objects directly without the need for separate JSON schemas Convert comments, parameters, and return types into tool prompts at compile time Automatically define tools using TypeScript classes, and use the member functions of class instances as tools One of the best things about Agentica is that it uses Typia to validate parameters at compile time. This way, you can check if the function arguments are valid before actually running the Function Calling or Tool Calling.

Typia also gives you incredibly detailed validation feedback, so after your first try, Function Calls almost always succeed without issues.

Check it out on GitHub:

https://github.com/wrtnlabs/agentica

Comments URL: https://news.ycombinator.com/item?id=43359831

Points: 2

# Comments: 0

Categories: Hacker News

Pages