#Primal-Terrain; Homestead Software Made by an Experienced Dev!

1 messages · Page 1 of 1 (latest)

low stratus
#

As of this initial post we are 14 days into this project. (streamed development days)

This software is made for myself, but at an Enterprise Grade level. This project will leverage as much "localized" functionality as possible. We currently host our Map Tiling Server for mapping for instance.

This software will be helping 'homesteaders' or landscapers/builders site plan and eventually manage.

In the long term we will introduce:

  1. Intelligence
  2. Agents
  3. External Data Source Integrations
    -> Such as Moasure

Current Features: (stable or mostly stable)

  • Solar Shadow Mapping/Heat Map Controls
  • Authentication
  • THREE fully supported color themes
  • Developer Tools like : "Login As"
  • Seed scripts
  • Daily Recap GPT Automations posting to Discord "on command" via Discord GPT based Bot
  • /Location
  • /Location/New
  • /Location/{LocationId}
  • /Profile

Stack:

  • Next.js /w Prisma
  • maplibre-gl 5
  • mapbox-gl-shadow-simulator
  • custom tile/imagery scripts (scripts/build-wisconsin-tiles.ts)
  • NAIP download/build helpers
  • Docker tileserver

Progress Streamed "Daily"

Collaborative Discord/Hive Mind Community

  • Homesteading
  • Software/Technology
  • Full Software Updates/Streaming Updates!

Collab Now or Collab less frequently in this thread!
https://discord.gg/NSqBVksg94

sage rose
#

OH YEAH. Definitely gunna tune in. This looks sick and 💯 up my Alley!

low stratus
#

This is where we got on Stream today 🙂

Next Goals Attached

low stratus
#

The ability to move around individual trackable items and zones with the items is now in! Measurements and clear confirm actions are introduced as well!

We are now working on creation of trackables and the 'detail' level pages page experience 🙂

Next stream is scheduled soon! Join for prompt-engineering/tips/tricks/generally a fun space to share projects/collaborate!

low stratus
#

Latest progress on the current map location selection and preview, as well as the ability to drill into the map to see the current layers, zones, and trackables.

This is right after a cleanup of all of my mapping functionality as it has evolved quite a bit.

Not shown in the video is a bunch of the progress made to the overview/map views, as well as trackable creation visual flow, etc. (recording contains lag, no lag when in use)

low stratus
#

Acquired physical Moasure device on marketplace for a steal.

About to stream using Codex 5.2 and GPT 5.2 to be able to import this sort of data into my mapping software.

Moasure data is XYZ based != to geojson!

warm copper
#

thanks for your response and also sharing your design i have created a pilot of the model i am designing but could not get the full finished version running it would not allow for it to be shared publicly. I have now looked at funding options as a possibility but would love to talk about my model's purpose and design if you are willing to just share even thoughts or suggestions.

low stratus
low stratus
#

Purchased a separate computer to act as server /will be setting up no a intranet sort of network overtime /w future goal of public exposed endpoints.

This server will house the LLM, but also provide a place for all the 'tile server' (mapping) server needs as we are self hosting our map tiles.

Basic and dedicated /chat page created to work with
GPT-OSS model

Exposes 21 of my API endpoints and has the ability to generate valid geoJSON for locations given natural language and ultimately creates database records.

We are respecting 'row level access' and 'CRUD' access.

We are in the process of learning how to provide a better user experience of the above and a concept of creating 'workflows' / 'streamlining' outputs to be user friendly.

low stratus
#

TLDR: Loving Codex 5.3

Primal Terrain application update:

Tool chaining in chat is now possible and working, al beit hardward limits on my side from a scale standpoint.

Added ability to "filter" trackables within map view functionality implemented.

Data creation for the above lilacs can be done via "natural language" this seed data was created when testing Codex-5.3 with a prompt similiar to this:

Create 50 llillac bushes in the X Layer, in a new zone called Y, spaced 7' apart starting at the NW corner of the property-- going E to W based on the "Tax Parcel" boundary. Offset from this boundary 10' south

Very impressive how "fast" and accurately it was able to complete the task.

Looking forward to being able to chain my local models to do this, currently 16k context limit on Qwen2 model limiting this. Qwen3 and a 64k limit or so should hopefully support my goals 🙂

NEXT two streams are focused on:

  • LM Studio swap from Ollama to solve "KV Cache" speed concerns and to allow better analytics etc.
  • USGS Satellite Data Integration