trending
•

1mo ago

Logs out of the box

Hello everyone, today I deployed a new version of fline and migrated all existing projects to Loki

Now every project will have Loki from the start

What's it for? When you debug your app using an agent, you don't want to upload all 10k logs into your agent, you usually need only 1 error line, probably 2-3 lines before this error, so now your agent can do this

I'm trying to make your life easier and give my clients all the necessary stuff from the beginning

•

2mo ago

Your agent pays by the line

That's the constraint everything else here comes from, and most dev tooling wasn't built with it in mind. A build fails and you get ten thousand lines of output. A person scrolls to the bottom and finds the error in four seconds. An agent reads all ten thousand, pays for all ten thousand, and has less context left for the fix than it had for the failure.

So the platform's job is to pick out what matters before you get billed for the line, instead of dumping the whole stream on the model and letting it do the picking on its own dime.

Some of this is built. Most of it isn't, and I'll say which is which as I go because describing a plan in the present tense is just lying with better grammar.

What already works

•

2mo ago

Deployed Projects

https://019fed92-88c4-7cc9-828d-... - A playground app for testing. Postgres, Redis, Kafka, a Go backend, and a React app. Everything was deployed in 3 iterations.
https://019ff5c7-07fc-7f6a-951d-... - My friend's application. It also took three iterations to get it working.
These two projects were deployed today without any additional help for the agent. The only instruction was: "Deploy this project to Fline and follow the logs until the project works."

•

2mo ago

fline - Your agent ships the repo. We build it and run it.

Connect your coding agent over MCP and it ships your repo. fline writes the Dockerfile and the compose, picks the ports, provisions managed Postgres or Valkey, and hands back a URL already serving. The work happens outside your agent's context, so the deploy does not eat the session you were using to build. Secret values never pass through the agent: it declares the variable names, gets a link, and hands it to you unopened. Private beta, one node, and a maintained list of what does not work.